我在Netbeans中创建了一个基本的Java EE项目,其中包含我在每个项目中使用的一些标准特性。例如
- 我使用mysql数据库和一些基本的用户和组表。
- 我使用了JAAS安全并创建了新的领域。
- 我在这个数据库上创建了一个新的持久化单元 我已经创建了一些基本的bean登录
- 我在jsf lib 中添加了primefaces我已经创建了一些基本的菜单和管理用户的基本表单。
以上所有功能都是我所做的每个项目所需要的,我试图找到一种方法来跳过从头开始重做所有这些。
我试过两种方法。第一种方法是复制所有项目目录,并尝试仅重命名更改。我必须承认这是一场灾难。另一个尝试是创建一个新项目,并尝试从一个项目复制到另一个项目。
我正在寻找一个解决方案,这将使我有一个项目与上述最低功能,我应该只改变数据库连接和项目名称。
Maven原型可以提供一个解决方案。它们为项目提供了一个起点。我自己刚开始用它们在Eclipse中构建项目。您可以创建自己的原型,以便在您的团队中使用。下面的几个引用:
guide-creating-archetypes
creating-maven-web-application