通过maven将webapp构建为osgi捆绑包并使用webstart启动,哪种方法是最好的?
我正在寻找一种方法来实现我的愿景。最好的方式是什么 以下是我的愿景:通过maven将webapp构建为osgi捆绑包并使用webstart启动,哪种方法是最好的?,osgi,maven-plugin,jnlp,java-web-start,maven-3,Osgi,Maven Plugin,Jnlp,Java Web Start,Maven 3,我正在寻找一种方法来实现我的愿景。最好的方式是什么 以下是我的愿景: 我想通过maven构建一个应用程序(作为war文件) 然后我想通过maven从构建的war创建一个osgi包 接下来,我想构建一个可以通过JavaWebStart(jnlp)下载和启动的工件 jnlp文件应该下载带有web容器支持的osgi环境(可能是jetty osgi服务),然后下载osgi捆绑war。然后应该启动osgi容器和jetty服务,并部署my war。最后,该应用程序在osgi环境中本地运行 有许多问题需要回答
- 为JavaWebStart准备osgi包
- maven插件的许多页面,如pax、maven bundle插件、tycho、bnd等
这将导致静态内容被拉入bundle,bundle将使用WEB-INF/classes目录中的类和资源进行结构化。是的,我认为你是对的。我将这个问题分为3个问题。2)第二个问题保存在这里: