0

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

4

2 回答 2

2

我认为您要的可能是Maven。现在几乎所有的 Java Web 项目都使用 Maven 作为构建系统,并且它强制执行项目结构。JavaEE 7 教程附带的 Java EE 演示就是一个很好的例子。您可以从此处下载 SDK、教程和演示。Maven 最好的一点是它独立于 IDE,因此您可以(相当)轻松地从 Eclipse 切换到 NetBeans 到其他任何东西。此外,Eclipse 和 NetBeans 都有自己的项目结构,但使用它通常没有太大的优势,它会将您与那个 IDE 联系在一起。

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

于 2013-06-21T09:12:50.843 回答
0

对于企业应用程序,Maven 项目结构是最好的。它简单、广泛使用且独立于 IDE。

于 2013-06-21T09:10:22.130 回答