【问题标题】:Ant build tool failure [closed]Ant构建工具失败[关闭]
【发布时间】:2013-01-19 13:02:14
【问题描述】:

我在尝试使用 Eclipse Juno IDE 运行我的项目时遇到以下故障。

谁能帮我修复Eclipse Juno Console中的这条消息:

Buildfile: C:\online1\OnlineQuestion\build.xml build: build: deploy:      
[copy] Copying 103 files to C:\Program Files (x86)\Tools\Tomcat6.0\webapps\OnlineTestEngine  BUILD FAILED     
C:\online1\OnlineQuestion\build.xml:46: Failed to copy 
C:\online1\OnlineQuestion\war\1Result.jsp to C:\Program Files (x86)\Tools\Tomcat6.0\webapps\OnlineTestEngine\1Result.jsp 
due to failed to create the parent directory for C:\Program Files (x86)\Tools\Tomcat 6.0\webapps\OnlineTestEngine\1Result.jsp  
Total time: 827 millisecond

【问题讨论】:

  • Failed to copy
  • due to failed to create the parent directory
  • @BharathNatarajan 除了这里有人帮忙吗?

标签: java jsp jakarta-ee ant tomcat6


【解决方案1】:

如果您想在Program FilesProgram Files (x86)中写入文件或创建文件夹,您需要以管理员身份运行,否则写入权限被拒绝。

有三种可能的解决方案:

  1. 从以管理员身份启动的 cmd 提示符运行 ant 或尝试以管理员身份运行 Eclipse
  2. 将 Tomcat 安装在 Program Files 之外的位置,因此无需提升权限即可从构建脚本部署文件
  3. 编辑您的 Tomcat server.xml 并将 appBase 更改为您具有写入权限的位置,例如<Host name="localhost" appBase="C:\Users\me\webapps" ...

【讨论】:

  • 3.编辑您的 Tomcat server.xml 并将 appBase 更改为您具有写入权限的位置,例如<Host name="localhost" appBase="C:\Users\me\webapps" ...
  • @IanRoberts 谢谢,我对 Tomcat 做的不多;我在回答中添加了您的评论
  • 感谢马克先生的热情回复。我现在试过了,它的工作原理......谢谢。
猜你喜欢
  • 1970-01-01
  • 2019-03-04
  • 2016-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多