gpt4 book ai didi

java - 如何开始使用 Java 模块?

转载 作者:行者123 更新时间:2023-12-01 18:23:10 27 4
gpt4 key购买 nike

我正在阅读有关 OSGi 和 JBoss 模块的内容。我理解模块的目的——避免 Jar hell 和冲突的类——但如果我想编写一个使用它们的新应用程序,我不知道从哪里开始。是否有一个内核可以让我开始,然后加载其他模块?我不想运行 Eclipse 或 Wildfly;我想用我自己的应用程序重新开始。模块的世界你好。

编辑:我正在使用 IntelliJ,由于多种原因,我真的不想切换到 Eclipse。因此,我无法对需要安装 Eclipse 插件的答案做太多事情。

最佳答案

OSGi 将是首选。 JBoss 模块仍然更多地是 JBoss 内部的东西,而不是通用的模块化解决方案。

要开始使用 OSGi 应用程序,请查看 Bndtools 。这是一个 Eclipse 插件,可以让 OSGi 开发变得简单。从那里您可以创建一个“运行配置”,它是您的应用程序的定义。您还可以从那里将应用程序导出到单个可执行 JAR 以分发您的应用程序。

这是一个不错的video让您开始。另外,对于更高级的组件(REST、数据库、调度等),请查看 Amdatu

关于java - 如何开始使用 Java 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27073423/

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