是否可以在eclipse indigo中使用tomcat 7.0.20?

max*_*a72 4 eclipse tomcat tomcat7

在安装新的eclipse indigo IDE时,我尝试设置以前从Apache网站(tomcat 7.0.20)下载的tomcat服务器,但没有成功.当我填写表单中的tomcat目录时,会出现错误,说明我选择的版本无效.它还建议下载tomcat版本7.0.12.为什么?有没有办法使用最新版本的tomcat与indigo eclipse?7.0.12版本的兼容性问题是否存在?

我下载了tomcat 7.0.20的windows 64bit版本,但是使用旧的7.0.16我已经得到的结果是一样的.

Bar*_*ney 6

我认为无效版本的消息有点误导; 它只是不喜欢安装的东西.无论如何,这对我有用,使用Ubuntu 11.10,eclipse Indigo JavaEE SR2,tomcat 7.0.21.

我有一个独立的tomcat安装,根据标准的ubuntu tomcat7包.我使用tomcat7-instance-create为eclipse创建一个单独的tomcat实例:

$ tomcat7-instance-create -p 8000 -c 8003 ~/dev/eclipse/tomcat
Run Code Online (Sandbox Code Playgroud)

这需要一些额外的东西来保持日食的快乐

$ cd ~/dev/eclipse/tomcat
$ ln -s /usr/share/tomcat7/lib
$ ln -s /var/lib/tomcat7/conf/policy.d/03catalina.policy conf/catalina.policy
$ ln -s /usr/share/tomcat7/bin/bootstrap.jar bin/bootstrap.jar
$ ln -s /usr/share/tomcat7/bin/tomcat-juli.jar bin/tomcat-juli.jar
$ tree
.
??? bin
?   ??? bootstrap.jar -> /usr/share/tomcat7/bin/bootstrap.jar
?   ??? setenv.sh
?   ??? shutdown.sh
?   ??? startup.sh
?   ??? tomcat-juli.jar -> /usr/share/tomcat7/bin/tomcat-juli.jar
??? conf
?   ??? catalina.policy -> /var/lib/tomcat7/conf/policy.d/03catalina.policy
?   ??? catalina.properties
?   ??? context.xml
?   ??? logging.properties
?   ??? server.xml
?   ??? tomcat-users.xml
?   ??? web.xml
??? lib -> /usr/share/tomcat7/lib
??? logs
??? temp
??? webapps
??? work
Run Code Online (Sandbox Code Playgroud)

然后正常添加一个新的运行时环境和服务器,这一切都很好!

HTH,