Eclipse动态Web项目的Tomcat安装和配置

问题描述

我已经在Ubuntu 20中使用标准方式安装了Tomcat 9:

sudo apt install tomcat9 tomcat9-admin

但是此安装未定义CATALINA_HOME值。

echo $CATALINA_HOME没有带来任何好处。为什么? CATALINA_HOME的正确位置是什么?

/var/lib/tomcat9内容: conf lib记录政策webapps工作

/etc/tomcat9内容: conf lib记录政策webapps工作

我的Eclipse JEE Tomcat服务器运行时环境配置抱怨消息

UnkNown version of Tomcat was specified.

如何解决该问题?

enter image description here

解决方法

请勿使用已安装的副本。从Eclipse正确启动Tomcat并实际控制进程所需的文件位置可能已重新定位到谁知道哪里。从tomcat.eclipse.org下载tar / zip文件,然后改用它。

https://wiki.eclipse.org/WTP_Tomcat_FAQ#Why_won.27t_the_New_Server_Runtime_dialog_recognize_my_Linux_installed_version_of_Tomcat.3F

,

通过命令安装时

sudo apt install tomcat9 tomcat9-admin

Tomcat成为操作系统内部的服务。不要在开发中使用这种方式。

下载Apache Tomcat,解压缩,然后指向其目录/在Eclipse IDE中声明Tomcat的路径。提示:必须检查某些文件的权限,允许它在Tomcat内读写。