为什么编译产生不了class文件?

wabania 2006-10-26 11:32:41
先把事情的来龙去脉跟大家说一下.新建了一个dynamic web project,然后将自己的java文件导入到了JavaSource包里.运行一个jnuit测试的时候,PropertyConfigurator.configure("Log4J.properties")通过不了,报错:java.io.FileNotFoundException: Log4J.properties (系统找不到指定的文件。).
我改成绝对路径D:\\workspace\\auditLog\\JavaSource\\Log4J.properties就可以通过.这个时候我还没启动tomcat服务器,猜想可能是环境没有运行起来,于是启动服务器,编译,也没有class文件产生,我把output folder设为了auditLog/WebContent/WEB-INF/classes.不知何故产生不了class文件,麻烦大家帮忙
...全文
190 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wabania 2006-10-26
  • 打赏
  • 举报
回复
把classes目录删除一遍后可以了,自己揭贴
wabania 2006-10-26
  • 打赏
  • 举报
回复
发现了,每次产生的classes文件都在.deployables/auditLog/WEB-INF/classes下,我把Allow output folders for source folders不选,编译后还是产生在这个目录下,default output下就是没有文件产生.
wabania 2006-10-26
  • 打赏
  • 举报
回复
在WEB-INF/classes下面也有Log4J.properties文件
lijunjiejava 2006-10-26
  • 打赏
  • 举报
回复

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧