我在Ubuntu 11.10上運行的SpringSource Tool Suite(STS)下安裝Tomcat 6時遇到困難。當我嘗試使用STS安裝Tomcat 6時,雖然服務器似乎正確安裝(我可以將Tomcat 6看作服務器),當我從STS運行Tomcat 6時,控制檯顯示它正確啓動。在STS 2.9.1上安裝Tomcat 6
但是,我無法在該服務器上運行我的grails應用程序,因爲儘管該服務器在服務器窗格中都可用並且可以從該窗格啓動,但該服務器並未顯示爲選項。另一個奇怪的是,當我從服務器窗格中運行服務器,並從控制檯可以看到它在8080端口上運行時,我無法啓動默認的tomcat根目錄。 Tomcat正在運行,但它正在尋找其他地方的戰爭(在/ target ???中)。
然後我嘗試安裝一個tomcat的本地實例,並讓STS使用它。我跑:
命令和apt-get安裝的tomcat6用戶 的tomcat6實例創建〜/ tomcat6中
然後試圖通過指向〜/ tomcat6中的服務器添加到STS。在這種情況下,STS甚至不會將服務器識別爲可用於運行我的grails應用程序的服務器列表。
任何人有任何想法呢?
動態Web模塊堅持我用Java 1.6 - 我已經通過了OpenJDK 6.安裝因此,我不能嘗試了這一點。我是否需要切換到Oracle JDK 6? – 2012-04-16 21:38:00