我有以下几个不同的API服务器存根(使用Swagger Codegen
生成),我想将它们集成到单个RESTEasy应用程序中:
app1/
src/
gen/
java/com/company/app1/
api/
models/
RestApplication.java
StringUtils.java
main/
java/com/company/app1/api
factories/
impl/
webapp/
WEB-INF
jboss-web.xml
web.xml
app2/
app1
app3/
app1
我希望将这些API组合到一个项目中 - 理想情况下,我希望能够启动嵌入式Jetty或Tomcat服务器,指定中央web.xml
配置,然后将API包含/部署为Servlets / WARs如所须。
我应该如何构建我的项目?每个app
是否应该是自己的项目,嵌入式服务器主类充当“#loader”?