Eclipse添加Tomcat7空白服务器名称
Eclipse添加Tomcat7空白服务器名称
我试图在我的Ubuntu的Eclipse中添加Tomcat 7。当我在Eclipse中点击“添加新的服务器”并选择“Tomcat v7.0服务器”时,字段“服务器名称”为空,并且我无法在该文本框中输入任何内容,如下所示:
我以前做的是从Eclipse中删除了Tomcat 7服务器,然后我试图重新安装Tomcat 7。但我无法在该文本框中输入任何内容,因此无法继续点击“下一步”按钮。我的环境是Ubuntu Linux和Eclipse for JavaEE。
admin 更改状态以发布 2023年5月24日
我在Ubuntu中使用Kepler,并且遇到了同样的问题,即Eclipse无法识别Tomcat7服务器。我的安装路径没有问题,删除/重命名文件也无法修复它。以下是我得到的解决方案:在终端中运行以下命令,然后重启Eclipse,删除Tomcat7服务器,重新添加服务器,然后一切正常了。这是我使用的链接。
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ rm org.eclipse.jst.server.tomcat.core.prefs rm org.eclipse.wst.server.core.prefs cd /usr/share/tomcat7 sudo service tomcat7 stop sudo update-rc.d tomcat7 disable sudo ln -s /var/lib/tomcat7/conf conf sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy sudo ln -s /var/log/tomcat7 log sudo chmod -R 777 /usr/share/tomcat7/conf sudo ln -s /var/lib/tomcat7/common common sudo ln -s /var/lib/tomcat7/server server sudo ln -s /var/lib/tomcat7/shared shared
这是Eclipse的一个错误。我在Ubuntu上使用Eclipse Java EE Juno时遇到了完全相同的问题。
下面是有效的解决方法:
- 关闭Eclipse
- 在
{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings
目录中删除以下两个文件:org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs
- 重新启动Eclipse