gpt4 book ai didi

java - Eclipse 中使用 Maven 的多项目应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 14:12:29 25 4
gpt4 key购买 nike

我已经习惯了 Visual Studio,所以 Eclipse 对我来说很陌生。

我必须(尽快)开始开发一个包含 3 个子项目的项目:

1 - 支持 Hibernate 的业务逻辑库2 - JavaFX 配置实用程序3 - Spring MVC 应用程序内部包含大量 JavaScript

2和3以1为核心。

我尝试过谷歌手册,但所有这些都是关于此任务的部分内容,而不是关于完整的解决方案。

我可以创建所有 3 个项目并将它们放在解决方案目录中的相同子目录中。但如何将它们连接到核心库呢? Maven 看起来很棒,但我无法向他解释模块如何连接。

如何制作这样的结构?

最佳答案

冒着被烧毁的风险,在我看来,Eclipse 不能像 Visual Studio 那样处理结构化项目。 (我在工作中编写 Java/Eclipse,在家中使用 VS aka Atmel Studio 进行业余 C++/Arduino 项目)。

在 Eclipse 中,我发现最好将每个组件 checkout 到顶层并单独编译每个组件(mvn clean install)。其输出通常是一个 .jar 文件,该文件将安装在本地 Maven 存储库中。然后,您将该 jar 列为较高级别组件的 pom.xml 文件中的依赖项。

我建议您将 M2Eclipse 或其他一些 Maven 客户端安装到 Eclipse 中。在我看来,它们并不完美,但比手动完成所有事情要高效得多。

Eclipse 还很好地支持多个工作区。每个主要的多组件项目都有一个工作空间,效果很好。

关于java - Eclipse 中使用 Maven 的多项目应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28143046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com