Tomcat和Eclipse集成

6 eclipse ubuntu tomcat

我正在使用Eclipse Ganymede在Ubuntu 8.04机器上开发.我使用sudo apt-get install tomcat5.5 tomcat5.5-admin并使用Ant脚本安装了Tomcat 5.5 我通过将其复制到我的WAR文件来部署$CATALINA_HOME/webapps.

然后我创建了一个Eclipse项目,我将它输出编译后的源代码在一个类似但独立的目录结构下$PROJECT_ROOT/target/.我仍然通过右键单击build.xml并选择我的deploy-war任务来部署WAR文件.

当Tomcat作为deamon运行时,在启动时自动启动,我没有指示何时启动或退出.

我在这个设置中遇到的问题是:

  1. 使用这种方法,我没有得到任何输出到Eclipse控制台,如Tomcat是下运行tomcat55的用户,我有一个不同的用户名和进不去Stdouttomcat55.
  2. 发生的日志记录也是针对Stdout此刻的,我发现它在发展过程中非常好.但是当我看不到它时,它并不好.:-)
  3. Server标签下没有任何服务器,没有Run configurations.这使我无法使用Debug modeEclipse,否则非常方便.

您认为我应该如何整合它们,从而使我的开发环境更好?

agn*_*nul 4

我想说忘记预先打包的 Tomcat。从站点获取 apache-tomcat-xyzzip,将其解压缩到 $HOME 中的某个位置,然后将服务器添加到 eclipse 工作区,指向本地安装的 tomcat。当然,您需要 j2ee/wtp Eclipse 包。在 Windows 上工作正常,看不出它在 Linux 上不工作的原因。

编辑:如果您安装了两个 tomcat,您可能需要摆弄服务器端口。