无法在Tomcat 6上运行servlet

时间:2012-02-09 11:30:23

标签: servlets tomcat6

我刚开始通过阅读this tutorial来学习servlet。每次我尝试运行项目时都会出现问题

  

发布失败并出现多个错误

     

复制文件时出错META-INF / MANIFEST.MF:权限被拒绝

     

复制文件时出错WEB-INF / classes / com / anta40 / filecounter / servlets / FileCounter.class:权限被拒绝

     

复制文件时出错WEB-INF / classes / com / anta40 / filecounter / FileDAO.class:Permission denied

     

复制文件WEB-INF / web.xml时出错:权限被拒绝

我仍然对那些被拒绝的许可感到困惑。 为什么Eclipse不能复制这些文件?

我认为那些是位于〜/ workspace / filecounter / WebContent中的那些,对吗?

2 个答案:

答案 0 :(得分:0)

我不知道你在哪里存储文件,但是很可能会读取文件,但是不允许在目标目录中写入或覆盖目标目录中的文件。

答案 1 :(得分:0)

我遇到了类似的问题,当我更改文件权限时,问题就消失了。除此之外,我的tomcat目录由root拥有,所以我也必须更改所有者。我在tomcat目录中执行了这个。

例如:sudo chown -R *