首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse在编译后不更新输出文件夹

eclipse在编译后不更新输出文件夹
EN

Stack Overflow用户
提问于 2013-04-24 12:46:23
回答 2查看 1.1K关注 0票数 1

我有一个在eclipse上的maven项目,安装了jrebel插件。热部署在上周已经很好地工作了,但是现在只有xhtml页面是热部署的。当一个java类被改变时,它不会热部署。

我注意到的是,当我更改一个文件并保存时,eclipse将自动构建它。但是输出文件夹文件不会根据文件戳进行更新,这就是为什么jrebel不会选择它。当我运行maven-install时,它会编译所有的东西,并且所有的java类都会被重新加载,这是非常低效的。

因此,主要问题是eclipse新编译的类不会转到输出文件夹(project/target/ classes ),即使它是在构建路径中设置的。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-24 15:25:31

经过几分钟的测试,我发现了一个关于jar文件的警告,特别是作为依赖项下载的guava。我已经在repo中删除了要重新下载的内容,然后jrebel又开始工作了。

因此,问题是损坏的jar,即使只有一个文件发生更改,也会导致重新构建所有内容。但奇怪的是没有损坏的文件错误。

票数 0
EN

Stack Overflow用户

发布于 2013-04-24 16:45:22

默认情况下,本地Maven存储库的内容被缓存一天。即使是糟糕的下载也会发生这种情况(根据我的经验)。有关如何解决此问题的简短描述,请参阅https://stackoverflow.com/a/7421893/44089

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16183526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档