我在 Ubuntu 11.10 上运行的 SpringSource 工具套件 (STS) 下安装 Tomcat 6 时遇到困难。当我尝试使用 STS 安装 Tomcat 6 时,服务器似乎安装正确(我可以将 Tomcat 6 视为服务器),当我从 STS 运行 Tomcat 6 时,控制台显示它正在正确启动。
但是,我无法在该服务器上运行我的 grails 应用程序,因为尽管该服务器在服务器窗格中可用并且可以从该窗格启动,但该服务器并未作为选项显示。另一个奇怪的是,当我从服务器窗格运行服务器并且可以从控制台看到它在端口 8080 上运行时,我无法调出默认的 tomcat 根目录。Tomcat 正在运行,但它正在其他地方寻找战争(在 /target ???)。
然后我尝试安装一个本地的 tomcat 实例并让 STS 使用它。我跑了:
sudo apt-get install tomcat6-user tomcat6-instance-create ~/tomcat6
然后尝试通过指向 ~/tomcat6 将服务器添加到 STS。在这种情况下,STS 甚至无法识别服务器以将其放入可用于运行我的 grails 应用程序的服务器列表中。
有人对此有任何想法吗?