1
更多的标准惯例的问题:JBoss部署信息
- 是否有部署一个应用程序作为EAR VS WAR有什么区别?你如何决定? (我知道WAR只是一个Web应用程序可能会或可能不具有Java EE功能,如消息传递)
- 假设我有一个Hibernate(MySQL DB)的Spring MVC应用程序堆栈,应该将它部署为War还是EAR?
- 如果我不使用EJB,我们何时需要担心JBoss部署描述符。 (Just Spring MVC)。让我们假设我也有JMS。我们是否需要配置/更新/创建任何其他JBoss相关的配置文件?
- 当我们打包我们的应用程序EAR/WAR时,它包含了我们应用程序所需的所有东西。有没有一种情况是我们需要在指定的JBoss文件夹中保存这个档案以外的一些config/xml文件?
- 通常的做法是直接从Eclipse部署或更好地使用Ant等?优点/缺点?
显然,我是一个新手:-)。试图理解这一点。
+1的审查提供更好的文档。 @凯文狂欢 - 通常情况下,你会使用EAR来部署多个WAR。这使您可以将所有可部署应用程序打包到一个项目中,同时还可以独立配置每个WAR。 – ninnemannk 2013-03-05 20:54:36