Max*_*lle 5 java eclipse tomcat
我们正在使用Eclipse + Tomcat插件开发webapps.我们最近开始推出一款新的应用程序,该应用程序将在Facebook和StudiVZ(德国的FB竞争对手)上运行.由于应用程序的功能将是95%相同,我们将代码拆分为单独的Eclipse项目(app-core,app-facebook,app-vz).-core项目源代码链接到Eclipse中的-facebook和-vz项目.我们还使用Hudson进行CI,并制作了在构建之前从-core项目导入代码的ant脚本.所以基本上我们试图在项目层面上继承.
所描述的方法有一些缺陷:
有没有人有更好的解决方案的建议?
您应该能够将项目分成 3 个或更多部分,然后通过 Java 构建路径建立依赖关系。您需要清理项目之间的依赖关系。如果您需要根据是 -facebook 还是 -vz 项目来配置核心组件,您可能需要单独配置,甚至可能使用 Spring 或类似的依赖注入框架。
当尝试将重用引入基于 Web 的 Java 项目时,问题通常出现在 UI 代码中。没有多少框架是在构建时考虑到这种方法的。
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |