我正在使用 JBoss 部署包含 RESTful War 文件的 EAR 应用程序。我正在使用 javax.was.rs.ApplicationPath,当我直接在服务器上部署 WAR 时,REST 可以访问并且运行正常。
问题是当我在 EAR 文件中部署它时,我无法访问它。
在 application.xml 中,我有以下内容
<module>
<web>
<web-uri>TP-Server.war</web-uri>
<context-root>/api</context-root>
</web>
</module>
在 javax.ws.rs.Application 中:
@ApplicationPath("/")
public class ApplicationConfig extends Application {
}
是否有任何特殊配置可以使 REST 在 EAR 中工作?
谢谢