两个在eclipse中共享相同基本源代码的Web项目

时间:2014-09-23 07:39:29

标签: java eclipse java-ee web

我正在创建一个有两种风格的项目 一个用于企业,一个用于家庭。 真的很简单:更改标签(属性),更改颜色(CSS),删除一些功能......

我不想开始一个新项目并将整个企业复制到家庭版本,因为这意味着必须在两者中解决每个错误。

使用的技术:JSF,Jquery,Hibernate和eclipse作为IDE我也在部署到Jboss。

我不知道从哪里开始,但我有以下想法: 解决方案尝试1: 不久之前,当我习惯在netbeans上开发J2me应用程序时,我们曾经有过一些叫做配置的东西,我们可以根据配置(设备)选择包含不同的代码段,这样我们最终会得到多个可执行文件。

解决方案尝试2:选择哪个代码是常见的并将其移动到一个单独的位置并将其包含在两个项目中(这将很难实现,而且我需要复制一些修复程序)

这个问题有什么好的解决方案吗?

感谢

1 个答案:

答案 0 :(得分:1)

考虑使用存储库(git,svn) - 为每个版本创建一个分支,然后当您在其中一个版本上修复某些内容时,将其合并到第二个版本。使用git,你可以在本地机器上拥有一个本地仓库,而且设置起来非常简单。