首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于企业应用程序的Java项目结构

适用于企业应用程序的Java项目结构
EN

Stack Overflow用户
提问于 2013-06-21 17:08:17
回答 2查看 476关注 0票数 0

我是Java的新手。在Visual Studio中,您可以选择在单个项目下创建子项目,其中这些子项目可以是不同类型的,如web、ER等。这允许我创建一个包含一些子解决方案的易于部署的解决方案。现在,我有了用Java开发的具有不同模块(需要不同项目类型)的应用程序。模块可以假设为JPA类型、Java类型、Web类型。在Eclipse中是否有类似的方式(如Visual Studio)在主解决方案下创建子解决方案?如果没有,我如何构建一个合适的、易于维护和部署的项目结构?考虑到我的C#背景,请给出全面的答案。

EN

回答 2

Stack Overflow用户

发布于 2013-06-21 17:12:51

我想你要的可能是Maven。几乎所有的Java web项目现在都使用Maven作为构建系统,并且它强制执行项目结构。JavaEE 7教程附带的JavaEE演示就是一个很好的例子。您可以从here下载开发工具包、教程和演示。Maven最好的地方是它独立于集成开发环境,所以你可以(相当)容易地从Eclipse切换到NetBeans,再切换到其他任何东西。此外,Eclipse和NetBeans都有自己的项目结构,但使用它通常没有太多优势,它会将您绑定到该集成开发环境中。

另一个流行的构建系统是Ant。Ant不会将结构强加给您的项目,但可以说,它在您可以使用它做什么方面更加灵活。

票数 2
EN

Stack Overflow用户

发布于 2013-06-21 17:10:22

对于企业应用程序,Maven项目结构是最好的。它简单,使用广泛,独立于集成开发环境。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17231457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档