多模块 undertow 打包

目前文档提供的是单个工程的打包方式,多模块的如何进行打包呢?

工程结构 

 parent

|----web

|--------src.java.main.java.common

|--------------------------appConfig.java

|--------src.java.main.java.Application.java

|--------src.java.main.resources

|--------src.java.main.webapp

|----api

|--------src.java.main.java.common

|--------------------------appConfig.java

|----thirdjar

|--------src.java.main.java.common

|--------------------------appConfig.java

|--------src.java.main.resources

|--------src.java.main.webapp

|------jfinal.bat

web下有application运行undertow

web调用api和thirdjar(第三方源码)

评论区

JFinal

2020-10-15 18:30

先用 mvn clean install 将一些依赖的多模块安装到 maven 库,然后在主模块上通过 mvn clean package 打最终的包

第一步或许也并不需要,你直接在主模块上 mvn clean package 试一试

farce

2020-11-05 18:12

可以打包了。
需要配置一下:
3、 maven 多模块项目启动报错
如果 maven 的多 module 结构的项目在启动时出现找不到模板的异常,添加如下配置:

undertow.resourcePath=webapp, {修改为自己的项目名}/src/main/webapp, src/main/webapp

热门反馈

扫码入社