在 Eclipse 中配置 TOMOCAT

在 Eclipse 中配置 TOMOCAT

我的系统中默认安装了 TOCAT,我可以使用以下命令从终端启动/停止它:

sudo /etc/init.d/tomcat7 start
sudo /etc/init.d/tomcat7 stop

但不幸的是我无法在 Eclipse 中进行相同的配置。

我已经尝试了所有可能的方法Apache Tomcat v7.0在里面Tomcat 安装目录 (窗口→首选项→服务器→运行环境→添加→Tomcat7但仍然收到此通知:“指定了未知版本的 Tomcat。”

有人可以帮助我配置 Eclipse 的 Tomcat 吗(无需重新安装另一台服务器)。

答案1

尽管已经很晚了,我还是把这篇文章发给未来的读者。我发现有一个简单的方法可以做到这一点。你可以关注这篇博客文章,它提供了一步一步的指南来做到这一点:在 Ubuntu 上安装 Apache Tomcat

步骤1: 打开 Eclipse。

第2步: 转到菜单栏中的 Windows → 首选项,然后选择服务器下的运行时环境。

在此处输入图片描述

步骤3: 单击“添加”按钮。

步骤4: 在“Apache”根目录下选择您的 Apache Tomcat 版本,然后单击“下一步”。

在此处输入图片描述

步骤5: 浏览并选择 Tomcat 安装目录。

在此处输入图片描述

第 6 步: 点击“完成”按钮

步骤7: 单击“确定”按钮关闭“首选项”对话框。

在此处输入图片描述

答案2

您正在指定 tomcat 源目录,但它需要指定 tomcat 二进制安装根目录,也称为 CATALINA_HOME。

您可以下载 apache-tomcat 并在那里解压或添加链接。

如果您在 /opt/apache-tomcat-7 中解压 apache-tomcat,则可以创建指向其文件夹的符号链接。

/etc/tomcat/tomcat7$ ln -s /opt/apache-tomcat-7/conf conf
/etc/tomcat/tomcat7$ ln -s /opt/apache-tomcat-7/lib lib
/etc/tomcat/tomcat7$ ln -s /opt/apache-tomcat-7/logs logs
/etc/tomcat/tomcat7$ ln -s /opt/apache-tomcat-7/webapps webapps
/etc/tomcat/tomcat7$ ln -s /opt/apache-tomcat-7/work work

我希望这有帮助!

答案3

在 Ubuntu 中,应用程序没有读取/编辑所有文件夹的默认权限。

把tomcat的权限改为755就可以了。

sudo chmod -R 755 /opt/tomcat/apache-tomcat-9.0.24/

相关内容