如何组织项目?

时间:2011-01-20 16:07:59

标签: java junit

我一直在使用Visual Studio很长一段时间,但现在我被要求从事Java Web项目。我们决定使用Spring MVC作为框架,我们希望使用Log4J(用于记录显然= P)和JUnit进行单元测试。现在,在“Microsoft方式”中,我将创建一个解决方案,并且我将添加一个Web项目和一个单元测试项目;既然我在使用Netbeans,是否有可能这样做?或者我应该如何组织我的项目?

感谢您分享您的经验!

3 个答案:

答案 0 :(得分:3)

您是否考虑过使用Maven作为管理项目的方法?我听说过它真的很棒。

您可以找到Maven的列表,确切地说是here

简而言之,它有以下目标(我从网站上获取这些目标):

  1. 简化构建过程
  2. 提供统一的构建系统
  3. 提供优质项目信息
  4. 提供最佳实践发展指南
  5. 允许透明迁移到新功能

答案 1 :(得分:0)

尝试使用maven,项目有一种标准方式:)

答案 2 :(得分:0)

在Netbeans中,您可以指定要创建的项目类型,例如Java Web Application。然后,Netbeans将创建文件和文件夹以支持该项目。在项目视图资源管理器中,您可以看到“测试包”节点,这是您添加Java类以支持单元测试的位置。当您添加单元测试时,Netbeans将向项目添加对正确JUnit库的引用(您可以在项目属性> libraries> compile test上看到这一点)。

对于Spring MVC,同样如此。您可以在项目创建时或之后从属性对话框中添加Netbeans中的依赖项。

这只是冰山一角。因此,我希望这些信息至少可以让您开始使用,当您进一步了解时,您可以返回更具体的问题。