gpt4 book ai didi

Tomcat 7 中的 Eclipse 4.2 (Juno) 'Cannot create a server using the selected type'

转载 作者:行者123 更新时间:2023-11-28 21:43:36 24 4
gpt4 key购买 nike

我已经安装了:

  • eclipse 朱诺
  • java-6-openjdk-i386(在 Eclipse 中选择为默认 JRE)
  • java-7-openjdk-i386

当我尝试在 Eclipse 中添加新服务器 Tomcat7 时,我收到此消息

'无法使用所选类型创建服务器'

我无法继续。添加Tomcat6服务器没有问题。

我读了这个question但它并没有为我解决问题

最佳答案

1 。要修复错误“无法使用所选类型创建服务器”,请运行以下命令:

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。添加新服务器

  • 在服务器类别下选择服务器;
  • 创建新服务器向导
  • 选择Apache/Tomcat v7.0 服务器并按下一步;
  • Tomcat安装目录中输入/usr/share/tomcat7,然后按下一步;
  • 在“可用”下的左 Pane 中选择您的项目,然后按添加>将其移动到已配置下的右 Pane ;按完成

Eclipse 需要启动服务器,为此,首先它必须停止在后台运行的服务器。

sudo service tomcat7 stop

如果不需要开机自动启动,我们可以使用如下命令

sudo update-rc.d tomcat7 disable

如果在服务器启动期间,您收到如下警告:

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

关于Tomcat 7 中的 Eclipse 4.2 (Juno) 'Cannot create a server using the selected type',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13423593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com