使用Glassfish4開發的Web應用程序能否正常部署並作爲.war文件在Tomcat7上運行?在Tomcat7上運行使用Glassfish4開發的webapp
2
A
回答
0
這取決於:GlassFish是一個應用服務器,Tomcat是一個servlet容器
,如果你使用JPA,EJB,或任何其他的JEE組件,忘了Tomcat的(除非你對自己的加庫)。
否則,如果您只使用web配置文件,則可以將它部署在tomcat上。
0
通常沒有。 Glassfish 4(甚至是web profile),是一個支持ejb,jpa,cdi等的java ee 7容器。
Tomcat是一個輕量級的servlet容器,tomcat 7支持servlet 3.0和EL 2.2。這是一個什麼樣的GlassFish(和java-EE所提供的),只是一小部分
Snapshot從Tomcat頁面
Apache Tomcat 7.0.x 8.0.x
Actual release 7.0.47 8.0.0-RC5
Servlet Spec 3.0 3.1
JSP Spec 2.2 2.3
EL Spec 2.2 3.0
WebSocket Spec 1.0 1.0
的java ee 7 web profile規範指出,需要以下組件:
• Servlet 3.1
• JavaServer Pages (JSP) 2.3
• Expression Language (EL) 3.0
• Debugging Support for Other Languages (JSR-45) 1.0
• Standard Tag Library for JavaServer Pages (JSTL) 1.2
• JavaServer Faces (JSF) 2.2
• Java API for RESTful Web Services (JAX-RS) 2.0
• Java API for WebSocket (WebSocket) 1.0
• Java API for JSON Processing (JSON-P) 1.0
• Common Annotations for the Java Platform (JSR-250) 1.2
• Enterprise JavaBeans (EJB) 3.2 Lite
• Java Transaction API (JTA) 1.2
• Java Persistence API (JPA) 2.1
• Bean Validation 1.1
• Managed Beans 1.0
• Interceptors 1.2
相關問題
- 1. 在Tomcat7上部署webapp
- 2. tomcat7上的jackrabbit-webapp-2.10.1.war
- 3. 運行使用Tomcat7
- 4. 將MarvinFramework添加到Tomcat7上的WebApp上
- 5. 使用mod_wsgi在apache上運行django webapp
- 6. 在窗口上運行的Tomcat7
- 7. 未能在tomcat7上運行wicket示例
- 8. Tomcat7/Jackson/WebApp部署崩潰/
- 9. 運行Tomcat7用於HTTPS
- 10. Vaadin 2 servlets - 運行在Tomcat7
- 11. 在HTTPS上運行的Yeoman generator-webapp
- 12. java.lang.AbstractMethodError在Eclipse中使用jetty運行webapp。
- 13. 如何使用play2 + scala在cloudbees上運行我的webapp?
- 14. 發送命令到運行在tomcat上的webapp
- 15. 在masterpage中使用radsplitter時運行webapp會發生什麼?
- 16. tomcat7:運行失敗,其中作爲tomcat7:運行戰爭只能
- 17. 在apache上運行python flask webapp
- 18. 如何使用maven插件tomcat7:運行多個上下文(WARs)?
- 19. 如何在端口8080上運行時發佈tomcat webapp?
- 20. 無法將我的webapp部署到Tomcat7
- 21. SWT:在Windows上運行在OSX上開發的應用程序
- 22. 在1.6 JVM上運行的Jetty無法運行在Java 1.6上編譯的webapp
- 23. 無法使用eclipse,apache2和tomcat7訪問我的webapp(Ubuntu)
- 24. Glassfish4使用asadmin進行JMX配置
- 25. Blackberry的Webapp開發工具
- 26. 開發新的webapp Rails MongoDB
- 27. tomcat7 UnsupportedClassVersionError與java7運行
- 28. tomcat7無法運行JPA
- 29. 在使用IntelliJ的webapp運行配置中使用Maven覆蓋?
- 30. 使用SSL在本地開發SSL在OSX上進行開發