我让Eclipse(Luna 4.4.1)在最新版本的Mac OS X(10.10.1)上运行Tomcat(8.0)的外部实例。我可以启动/停止服务器并点击端口 8080 上部署的应用程序。
在这种情况下,我需要打开HTTPS。我试过:
- 如果我在服务器视图中双击服务器,则无法在"端口"下添加任何新内容。
- 首选项->服务器->运行时环境->编辑下的 Tomcat 安装目录看起来正确。如果我编辑该目录
conf
目录中的server.xml
,则不会拾取它。
搜索后,我知道 Eclipse 正在使用自己的 server.xml
文件运行我的 Tomcat 可执行文件。我只需要查找和编辑该文件吗?如果是这样,我应该在哪里看?如果没有,Eclipse 中是否有其他屏幕可以使用 GUI 配置服务器?
FWIW,我用Homebrew来安装Tomcat。
我能够更改"服务器位置",以便 Eclipse 不使用自己的配置文件,而是使用我的 Tomcat 安装目录中的文件。为此,我运行服务器,取消部署所有应用程序,在"服务器"视图中双击我的服务器,并将"服务器位置"从"使用工作区元数据"更改为"使用 Tomcat 安装"。现在,当我启动/停止 Eclipse 时,它会拾取我的服务器.xml更改。