我正在阅读有关 OSGi 和 JBoss 模块的信息。我了解模块的目的——避免 Jar hell 和冲突的类——但如果我想编写一个使用它们的新应用程序,我不知道从哪里开始。我可以从某个地方开始,然后加载其他模块吗?我不想运行 Eclipse 或 Wildfly;我想用我自己的应用程序重新开始。模块的世界你好。
编辑:我正在使用 IntelliJ,出于几个原因,我真的不想切换到 Eclipse。因此,对于需要安装 Eclipse 插件的答案,我无能为力。
我正在阅读有关 OSGi 和 JBoss 模块的信息。我了解模块的目的——避免 Jar hell 和冲突的类——但如果我想编写一个使用它们的新应用程序,我不知道从哪里开始。我可以从某个地方开始,然后加载其他模块吗?我不想运行 Eclipse 或 Wildfly;我想用我自己的应用程序重新开始。模块的世界你好。
编辑:我正在使用 IntelliJ,出于几个原因,我真的不想切换到 Eclipse。因此,对于需要安装 Eclipse 插件的答案,我无能为力。
尝试从 OSGi enRoute 开始:http ://enroute.osgi.org/ 。这是一个仍在开发中的项目,用于演示如何使用 OSGi。