1

我想将项目从一个位置备份到网络中的另一个位置。这个示例应用程序是用 struts 编写的。
这是通过使用org.apache.commons.io.FileUtils.

我的问题是,当我在 netbeans 6.9 IDE tomcat 服务器中运行此应用程序时,它工作正常,但是当我尝试通过部署此应用程序 WAR 文件在 apache tomcat 7.0 服务器中运行此应用程序时,我得到如下异常

java.io.IOException : Destination "xxx" directory cannot be created"

这个目标路径是我们本地网络中的另一台机器。

当我在 netbeans tomcat 中运行它时,我假设某种 netbeans IDE 选项使 tomcat 服务器能够将文件夹复制到目标目录。

其中,如果我在 tomcat 服务器中运行此应用程序,则会阻止某种 tomcat 文件权限。

源和目标都是共享文件夹。

4

1 回答 1

0

当 Tomcat 运行安全管理器时,您必须为您的 Web 应用程序设置一个权限(在您的情况下为File Permission ),以采取安全预防措施。有关配置,请参见此处

于 2011-04-06T22:58:30.200 回答