我已经安装了:
JRE eclipse juno
中选择为缺省
当我尝试在Eclipse中添加一个新的服务器Tomcat7时,我收到以下消息
‘无法使用所选类型’创建服务器
我不能再继续了。添加Tomcat6服务器时没有问题。
我读了这个question,但它没有为我解决这个问题
发布于 2012-11-17 08:21:59
1.要修复错误'Cannot create a server using the selected type',请运行以下命令:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
rm org.eclipse.jst.server.tomcat.core.prefs
rm org.eclipse.wst.server.core.prefs
2.执行此操作后,会出现另一个错误
‘无法在/usr/share/tomcat7/conf加载Tomcat服务器配置。该配置可能已损坏或不完整/usr/share/tomcat7/conf/catalina.policy (无此类文件或目录)’
因此,要修复此问题,请运行以下命令:
cd /usr/share/tomcat7
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
3.重启服务器和Eclipse
4.添加新服务器
选择服务器category;
Eclipse需要启动服务器,为此,它首先必须停止在后台运行的服务器。
sudo服务tomcat7停止
如果您不必在引导时自动启动,我们可以使用以下命令
sudo更新-rc.d tomcat7禁用
如果在服务器启动过程中收到如下警告:
WARNING: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/server], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
WARNING: Problem with directory [/usr/share/tomcat7/shared], exists: [false], isDirectory: [false], canRead: [false]
您可能还需要运行以下命令:
cd /usr/share/tomcat7
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared
发布于 2013-01-11 00:49:37
这是可能发生的已知问题,要解决此错误,请尝试以下一项或全部操作:
去
窗口->首选项->服务器->运行时环境
并修复服务器的损坏路径/链接。
或重命名
org.eclipse.jst.server.tomcat.core.prefs
到org.eclipse.jst.server.tomcat.core.prefs.bak
(或者您可以删除此文件)。此文件可在\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
上找到
重命名
org.eclipse.wst.server.core.prefs to org.eclipse.wst.server.core.prefs.bak
(或删除文件)。
这个文件也可以在上面的位置找到。
发布于 2013-05-18 06:14:44
我让Eclipse和Tomcat一起工作了几天,然后突然出现错误‘无法加载tomcat服务器配置可能已损坏或不完整’-对我来说,修复方法是在Windows > preferences > server > runtime Environment下删除Tomcat,然后重新添加相同的服务器,然后重新开始工作,没有任何错误--
https://stackoverflow.com/questions/13423593
复制相似问题