以下是2003年4月在http://dev.eclipse.org上发布的问题。original question是:
大家好,
在eclipse中我创建了几个java 代表不同的项目 一个Web应用程序的模块。 ID 喜欢配置一个输出文件夹 对于所有这些项目。任何时候我 建立一个子项目的内容 输出文件夹被删除,所以我松了 所有其他子项目的类别。我认为必须有一个开关或 告诉日食这样的东西 不要清除输出的内容 构建项目时的文件夹 - 但是 我找不到它。
感谢您的帮助!
亚历
我试图看看我是否可以得到这个问题的明确答案。我试图找出这个问题是否已经解决,除了以下答案之外我无法找到任何问题:
窗口 - >首选项 - > Java - >编译器 - >构建路径
上述答案对我没什么帮助。
答案 0 :(得分:3)
我建议您查看maven来构建和打包模块。然后引用它们只是在需要它的项目中添加一个声明并且您已集成。当然,你需要学习它,但它提供了一个良好的约定基础,当遵循时会产生几乎毫不费力的集成。再加上在另一个项目中重复使用某些模块变得微不足道,所以你可以在各个方面获益。
要回答线程中的另一个问题,当他们希望制作一个相关项目的树时,它可能有点笨拙。 Eclipse将始终将项目显示为平面列表,但文件夹仍可以排列在树中。只需在创建项目时指定自定义位置或从子文件夹导入项目。 Maven可以再次使用它的模块概念提供很多帮助。
正如eugener在他的评论中提到的那样,maven的插件可以使大部分这些任务变得微不足道。你可以通过探索gui找到所有你想要的东西,这就是说,阅读maven literatur e会让你很好地了解它是如何工作的以及它能为你做些什么。