在过去的几个小时里,我拼命想在Eclipse中配置apache tomcat6,我遇到了一些困难。
我尝试了一些我能在网上找到的东西,包括Stack Overflow中的几个帖子(我发现的大部分问题都不像我的)。
最初,我跟着this tutorial,在安装tomcat6之后:
sudo apt-get install tomcat6-common
sudo apt-get install tomcat6
并确保服务器正在运行
接下来,我按照上面提到的教程,一切都很好,直到我在教程中进入第5.4阶段:“启动服务器”
当我单击“开始”时,出现以下错误:
正如我所说,我试图在网上寻找答案,但似乎没有任何帮助...... 有谁知道我为什么会收到此错误,我该如何解决?
答案 0 :(得分:0)
这可能是一个长镜头,但你对配置文件所在的文件夹有正确的权限吗?
答案 1 :(得分:0)
尝试按照以下链接中提到的步骤进行操作
clipse-could-not-load-the-tomcat-server-configuration
1)关闭Eclipse
2)将所有文件从TOMCAT_6_HOME / conf复制到localhost-config
的WORKSPACE_FOLDER / Servers / Tomcat v6.0服务器3)启动Eclipse
4)展开Servers项目,单击Tomcat 6项目并按F5
5)从Eclipse启动Tomcat
答案 2 :(得分:0)
尝试使用终端启动服务器,然后尝试使用eclipse。转至/ bin /执行命令startup.sh。试试这个。
如果你还有错误的话。执行此configtest.sh将为您提供正确的错误。
然后尝试为您的服务器设置Classpath。可以使用setclasspath.sh
完成答案 3 :(得分:0)
经过3个半小时的努力,我能够解决它...
显然,当我从命令行安装tomcat(sudo-apt-get等)时,/usr/share/tomcat6
文件夹(默认安装路径)缺少一些文件,包括Eclipse所需的/conf
文件夹(因此错误信息)
但是当我删除它并从here下载tomcat作为tar.gz
文件并将其解压缩后,它会以某种方式包含更多文件,包括/conf
文件夹。
那么在Eclipse中我创建了一个新的Server,并提供了新提取的文件夹的路径,而不是之前的/usr/share/tomcat
。
这样做了。