我想在Equinox'Jetty中部署常规战争(不是OSGi-ed)。可行?在Equinox'部署'老式'Java Web应用程序Jetty
2
A
回答
1
OSGi Web容器规范(OSGi企业规范的一部分)允许您完全做到这一点。你将需要一个规范的实现,并且我相信有两个可用的:在Eclipse Gemini或Apache Aries中。
请注意,将简单的WAR部署到OSGi通常意味着您没有获得OSGi的任何优势,例如将Web应用程序模块化为捆绑包的功能。但这是一个有用的过渡步骤。
0
你会想要阅读关于Pax WAR Extender,因为这是什么将战争投入到码头。我发现最好在OSGI-fy这场战争中尽量少做,因为它不应该使战争在一个普通的应用服务器中无法使用。
随着链接的提及,请阅读本文以了解如何在不修改的情况下运行WAR。 http://ops4j1.jira.com/wiki/display/paxurl/War+Protocol。
或者这可以通过小修改http://ops4j1.jira.com/wiki/display/paxweb/OSGi-fy+your+WAR来运行WAR。
相关问题
- 1. Jetty Web服务器中的Web应用程序部署
- 2. 如何在Jetty上部署Web应用程序
- 3. 在Jetty中部署的web应用程序错误
- 4. 在SOLR Default Jetty容器中部署我的Web应用程序
- 5. 在Eclipse中将GWT Web应用程序部署到Jetty 7?
- 6. 如何部署Java Web应用程序
- 7. 增量部署java web应用程序
- 8. 如何部署基于Jetty的web应用程序
- 9. 部署Web应用程序
- 10. Web应用程序部署
- 11. Web应用程序部署
- 12. 部署Web应用程序
- 13. 以编程方式查询部署的Jetty 8应用程序
- 14. 使用Web部署与Web应用程序部署Web作业
- 15. 部署 - Java应用程序
- 16. Java应用程序部署
- 17. Java web应用程序 - 部署描述符 - URL模式映射
- 18. 什么是Java Web应用程序部署格式?
- 19. 在Tomcat上部署Web应用程序
- 20. 在SUP2.0中部署Web应用程序
- 21. 在ASP.NET中部署Web应用程序
- 22. 在JBoss上部署Web应用程序
- 23. 在AWS上部署Web应用程序
- 24. 无法使用Web部署工具部署Web应用程序
- 25. 用Jetty以编程方式部署servlet
- 26. 远程部署Web应用程序(.war)
- 27. ASP.NET Web应用程序部署与Web部署3.5
- 28. 使用ECLIPSE部署Web应用程序
- 29. 在tomcat服务器上部署java web应用程序
- 30. 在Appfog上部署简单的Java Web应用程序