我注意到"有时"我在Eclipse项目中放入源文件夹的资源不会立即复制到输出文件夹("bin").
例如,我使用eclipse编辑器更改属性文件并保存...并且"bin"仍然具有旧版本.
有谁知道究竟是什么触发了复制(以及我如何从插件中触发)?我认为当资源发生变化时会自动发生.
- 编辑 -
通过从插件中触发它来澄清我的意思:我有一个插件,它依赖于输出文件夹中的最新资源,但显然我的插件被调用时资源已过时.这就是为什么我需要更好地了解发生了什么以及如何在需要时强制它.
如果您不通过eclipse添加资源(例如通过Windows资源管理器),在您刷新项目/文件夹之前,eclipse不会注意到一些更改.(例如,右键单击packater explorer).
在注意到更改后,它会在构建时将其复制到输出文件夹(通常在更改时自动完成)
这是几乎所有 Eclipse 版本中的一个Bug,它的发生没有任何原因。我的 eclipse 3.5.2 和 3.6.2 有一天都会遇到这个问题。就我而言,我需要将修改后的.clj clojure源文件复制到类目录中以便在Web应用程序中立即生效,现在我必须在Web应用程序服务器启动脚本的CLASSPATH中的/classes之前设置/src,这暂时解决了我的问题。
归档时间: |
|
查看次数: |
12471 次 |
最近记录: |