Angularjs 1.5.X App 可以直接部署到 JBoss 6.x 等应用服务器上吗?我已经在Nginx上部署了Angularjs应用程序,但我想知道是否可以部署AngularJS来侦听同一应用程序服务器上的不同端口,该服务器还托管了使用JBoss上的RestEasy开发的Rest API。
JBoss 有能力运行 Web 应用程序吗?
JBoss Application Server(AS)是由RedHat开发的产品,目前被Wildfly取代,Wildfly是Java企业版规范的认证实现,允许构建,部署和托管高度事务性的Java应用程序和服务。
因此,您的问题的答案是肯定的。顾名思义,JBoss AS具有为Web应用程序提供服务的能力。
要在 JBoss 上部署您的 AngularJS 应用程序,我建议您创建一个 Web 项目,并使用 Maven 等构建管理器将其构建并打包为可随时部署的 WAR 存档。
例如,您可以按照 JBoss 提供的 kitchensink-angularjs 快速入门进行操作。
最后,关于部署在不同端口上的 AngularJS 问题,您可以在如何在不同端口后面的单个 JBoss AS 6 实例上运行不同的应用程序?中找到答案。