English 中文(简体)
缩略语
原标题:publishing error in tomcat7

I encounter a problem " publishing to tomcat v7.0 server at localhost has encountered a problem" while starting my tomcat server from eclipse. This problem arised after i tried to solve the 404 error by selecting the use tomcat installation option in the setting of the server. The server seems to be running but it actually isn t.

Publishing the configuration... Error copying file to /usr/share/tomcat7/backup/catalina.policy: /usr/share/tomcat7/backup/catalina.policy (No such file or directory) /usr/share/tomcat7/backup/catalina.policy (No such file or directory) Error copying file to /usr/share/tomcat7/backup/catalina.properties: /usr/share/tomcat7/backup/catalina.properties (No such file or directory) /usr/share/tomcat7/backup/catalina.properties (No such file or directory) Error copying file to /usr/share/tomcat7/backup/context.xml: /usr/share/tomcat7/backup/context.xml (No such file or directory) /usr/share/tomcat7/backup/context.xml (No such file or directory) Error copying file to /usr/share/tomcat7/backup/server.xml: /usr/share/tomcat7/backup/server.xml (No such file or directory) /usr/share/tomcat7/backup/server.xml (No such file or directory) Error copying file to /usr/share/tomcat7/backup/tomcat-users.xml: /usr/share/tomcat7/backup/tomcat-users.xml (No such file or directory) /usr/share/tomcat7/backup/tomcat-users.xml (No such file or directory) Error copying file to /usr/share/tomcat7/backup/web.xml: /usr/share/tomcat7/backup/web.xml (No such file or directory) /usr/share/tomcat7/backup/web.xml (No such file or directory)

任何建议都是伪装的。

问题回答

Firstly, when in Eclipse you choose the "Use Tomcat installation (takes control of tomcat installation)" we are wrongly assuming Eclipse simply runs the Tomcat server as if you would type the command

/usr/share/tomcat7/startup.sh

但事实是,Eclipse(通过其散射面粉)在开始服务器之前试图做其他事情。

What Eclipse tries to do is a backup of the config files into a folder called backup and the reason you are getting this error is because it is unable to create the folder /usr/share/tomcat7/backup and content on it. It is purely a permission issue as Eclipse (other user) has not privileges to write on disk. Here is what you can do:

  1. Open a Terminal
  2. Create the backup folder with superuser permissions
  3. Give writing permissions to allow Eclipse copy the files from conf folder to backup folder

All these 3 steps can be done with the following commands

cd /usr/share/tomcat7
sudo mkdir backup
sudo chmod 777 backup

Then try to run again Tomcat server from Eclipse. It should work...

我希望它能帮助!

PS:关于当地东道方的404个错误:808080, 当你从Eclipse(使用工作空间元数据)开始Tomcat时,你将无法看到Tomcat欢迎页面,因为工作空间的Tomcat没有部署ROOT。 因此,没有网页显示,服务器运行,并准备对你的申请进行 de击,目的是通过Eclipse管理Tomcat。

真正的瓦oro解决办法的一个替代办法是,仅仅开始作为管理人的ec,因此,它有权创建文件夹和档案。





相关问题
In Eclipse, why doesn t "Show In" appear for non-Java files?

If I have a *java file open, I can right click on the source, scroll down to "Show In (Alt-Shift-W)", and select Navigator. If I have an *xml, *jsp, or pretty much anything besides a Java source ...

Eclipse: Hover broken in debug perspective

Since upgrading Eclipse (Galileo build 20090920-1017), hover in debug no longer displays a variable s value. Instead, hover behaves as if I were in normal Java perspective: alt text http://...

Eclipse smart quotes - like in Textmate

Happy Friday — Does anyone know if eclipse has the notion of smart quotes like Textmate. The way it works is to select some words and quote them by simply hitting the " key? I m a newbie here so be ...

Indentation guide for the eclipse editor

Is there a setting or plugin for eclipse that can show indentation guides in the editor? Something like the Codekana plugin for visual studio (not so fancy is also OK). Important that it works with ...

Adding jar from Eclipse plugin runtime tab

I want to add .jar files for plugin from the Runtime tab of manifest file. When I use the Add... button, I can see only sub-directories of the plugin project. So if I want to add same .jar file to ...

How to copy multiple projects into single folder in eclipse

I have two projects, Project1 and Project2. Now i want to copy this projects into eclipse workspace but i want these projects to be in a single folder like below. Eclipse Workspace -> Project -> ...

Java: Finding out what is using all the memory

I have a java application that runs out of memory, but I have no idea which code is allocating the memory. Is there an application with which I can check this? I use Eclipse.

热门标签