Eclipse tomcat7中的发布错误
我遇到了一个问题“ “在本地主机上发布到tomcat v7.0服务器”遇到问题” 从eclipse启动tomcat服务器时。 在我试图通过在服务器设置中选择“UseTomcat安装”选项来解决404错误后,出现了这个问题。 服务器似乎正在运行,但实际上没有 正在发布配置。。。 将文件复制到/usr/share/tomcat7/backup/catalina.policy:/usr/share/tomcat7/backup/catalina.policy时出错(没有此类文件或目录) /usr/share/tomcat7/backup/catalina.policy(没有这样的文件或目录) 将文件复制到/usr/share/tomcat7/backup/catalina.properties:/usr/share/tomcat7/backup/catalina.properties时出错(没有此类文件或目录) /usr/share/tomcat7/backup/catalina.properties(没有这样的文件或目录) 将文件复制到/usr/share/tomcat7/backup/context.xml:/usr/share/tomcat7/backup/context.xml时出错(没有此类文件或目录) /usr/share/tomcat7/backup/context.xml(没有这样的文件或目录) 将文件复制到/usr/share/tomcat7/backup/server.xml:/usr/share/tomcat7/backup/server.xml时出错(没有此类文件或目录) /usr/share/tomcat7/backup/server.xml(没有这样的文件或目录) 将文件复制到/usr/share/tomcat7/backup/tomcat-users.xml时出错:/usr/share/tomcat7/backup/tomcat-users.xml(没有此类文件或目录) /usr/share/tomcat7/backup/tomcat-users.xml(没有这样的文件或目录) 将文件复制到/usr/share/tomcat7/backup/web.xml:/usr/share/tomcat7/backup/web.xml时出错(没有此类文件或目录) /usr/share/tomcat7/backup/web.xml(没有这样的文件或目录)Eclipse tomcat7中的发布错误,eclipse,jakarta-ee,Eclipse,Jakarta Ee,我遇到了一个问题“ “在本地主机上发布到tomcat v7.0服务器”遇到问题” 从eclipse启动tomcat服务器时。 在我试图通过在服务器设置中选择“UseTomcat安装”选项来解决404错误后,出现了这个问题。 服务器似乎正在运行,但实际上没有 正在发布配置。。。 将文件复制到/usr/share/tomcat7/backup/catalina.policy:/usr/share/tomcat7/backup/catalina.policy时出错(没有此类文件或目录) /usr/sh
任何建议。首先,当您在Eclipse中选择“使用Tomcat安装(控制Tomcat安装)”时,我们错误地认为Eclipse只是运行Tomcat服务器,就像您键入命令一样
/usr/share/tomcat7/startup.sh
但事实是Eclipse(通过其tomcat插件)在启动服务器之前尝试做其他事情
Eclipse尝试将配置文件备份到一个名为backup的文件夹中,出现此错误的原因是它无法创建/usr/share/tomcat7/backup文件夹及其内容。这纯粹是一个权限问题,因为Eclipse(其他用户)没有在磁盘上写入的权限。
以下是您可以做的:
cd /usr/share/tomcat7
sudo mkdir backup
sudo chmod 777 backup
然后尝试从Eclipse再次运行Tomcat服务器。它应该有用
我希望有帮助
PS:关于localhost:8080中的错误404当您从Eclipse(使用工作区元数据)启动Tomcat时,您将无法看到Tomcat欢迎页面,因为工作区中的Tomcat尚未部署ROOT.war,因此没有要显示的页面,但服务器正在运行并准备调试您的应用程序,这就是通过Eclipse运行Tomcat的目的。reala valoro解决方案的另一个替代方案是以管理员身份启动Eclipse,这样它就有权创建文件夹和文件。哎哟-您肯定应该改进问题的格式!但是为了提供帮助,它说
没有这样的文件或目录
到/usr/share/tomcat7/backup/
,那么你真的在那里安装了它并告诉eclipse在那里找到它了吗?@Geziefer没有叫做backup的文件夹。。。。。。。。。但是我不记得在安装时有一个。那么你最好的办法可能是删除eclipse视图“Servers”中的服务器,然后再次添加它,指定正确的安装文件夹。我所要做的就是在tomcat/conf目录中创建.directory文件,可能是因为在我的情况下tomcat在我的主目录中。无论如何,这对我很有帮助+1.一行:cd/usr/share/tomcat8;sudo mkdir备份;sudo chmod 777备份