我最近将一个我正在开发的webapp移动到运行64位
Eclipse Helios(Service Release 2)的新机器上,我正在使用Maven插件M2Eclipse.
我已经部署在Eclipse上的本地tomcat安装上,一切正常(或多或少),但我想选择“服务模块而不发布”选项,但是当我选择此选项时,我会收到错误:
log4j:ERROR Could not read configuration file from URL [file:/C:/butterfly/svn/trunk/micro/src/main/webapp/WEB-INF/classes/log4j.properties]. java.io.FileNotFoundException: C:\butterfly\svn\trunk\micro\src\main\webapp\WEB-INF\classes\log4j.properties (The system cannot find the file specified)
log4j.properties文件不在那里,就像我在src / main / resources中生命中的源目录一样 – 在构建它然后被复制到target / WEB-INF / classes / ..
Eclipse似乎将预期的目标目录与src目录混合在一起,因此找不到它.
我不确定这是否只发生在属性文件中,或者是否会出现同样的问题,寻找所有构建的资源.
我见过这些问题:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=318449
http://www.eclipse.org/forums/index.php?t=msg&goto=661045&S=25bafd85b11e042c169ecf1752bfa479
但它们似乎略有不同或已经修复(My Helios是上周末的新下载)
有人经历过这个或知道如何解决?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。