项目地址: https://github.com/tomoya92/spring-boot-security-demo
父项目是空的,里面有两个模块:admin module
admin 是后台的 controller + 页面 + 静态文件
module 是项目里用到的 model, repository, service 以及工具类等
现在对父项目打包,每个模块里的 target 目录里都会打出一个 jar 包,是没问题的
但当我运行 java -jar admin/target/admin.jar
的时候,会报一个错,说 module.jar
找不到,也就是说,我在运行 admin.jar 启动项目的时候,要先运行一下 mvn install
把 module.jar 装到本地的~/.m2/repository
里,然后才能启动 admin.jar
我的问题:
可以通过配置达到打 jar 包后直接把 module.jar 也打到 admin.jar 里吗?也就是打完 jar 包后,直接运行 java -jar admin/target/admin.jar
不报错,如果可以的话,请教怎么配置的,谢谢!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.