TOMCAT 7没有部署战争

时间:2013-02-07 00:34:25

标签: tomcat7 war

我使用Eclipse开发了一个动态Java项目,涉及Web服务(RESTful)。完成后我尝试运行Eclipse IDE的项目Tomcat 7运行时,它工作正常。我可以访问我的所有Web服务。 但是,当我通过右键单击项目并将其导出到WAR文件并将.war文件放在Tomcat 7的webapps文件夹中时,从我的项目中创建了一个WAR文件。通过运行startup.bat启动tomcat,它抛出异常,我无法访问任何Web服务: 我已将所有必需的jar文件放在Tomcat的lib文件夹中。

  1. 异常修复docBase for context [/ Books](Books是我的war文件名)
  2. 无法创建工作目录[{CATALINA_HOME} \ work \ Catalina \ localhost \ Books]
  3. 无法创建目标目录以复制资源。
  4. 有谁可以让我知道我错过了什么?

    提前致谢。

    此致 PIYUSH

2 个答案:

答案 0 :(得分:0)

如果tomcat7文件夹中不存在工作文件夹,则可能会发生创建“工作目录”错误。

此错误也可能是由tomcat没有足够的权限在tomcat7目录中读取,写入和执行引起的。

答案 1 :(得分:0)

问题是因为,tomcat没有在类路径中找到你的web.xml位置。

执行以下步骤:

右键单击Web项目 - >属性 - >部署程序集 - >在我的案例中,将您的类路径添加到web.xml (src / main / webapp)。