美文网首页
多模块工程的打包

多模块工程的打包

作者: 林哲_5842 | 来源:发表于2020-04-26 09:17 被阅读0次

1.项目文件架构

项目文件架构

其中lyzx-framework-parent是父模块,只用于做版本控制和引入基本的依赖。

ucenterservice模块依赖于lyzx_common模块,打包ucenterservice模块时,出现了找不到lyzx_common模块的错误。

2.解决

1.在父模块的pom文件中有

父模块的pom

这个是打包可执行jar的插件,父模块是空文件夹,将这几行代码剪切到ucenterservice的pom文件中。父模块的pom不需要这些代码。common模块也不需要打包成可执行文件,所以也不需要这个插件。

2.lyzx_common中执行maven-install 将这个包打包到本地库中。

3.ucenterservice模块执行maven-clean和maven -package 即可将程序打包。

相关文章

  • 多模块工程的打包

    1.项目文件架构 其中lyzx-framework-parent是父模块,只用于做版本控制和引入基本的依赖。 uc...

  • Webpack工程化笔记(七): 模块打包原理

    对于项目工程中非常多的模块,Webpack打包时是通过什么方式将其有序组织在一起的呢? 模块: bundle.js...

  • webpack.config 参数整理

    webpack是一个模块打包器,作用是将web工程的入口文件进行打包,打包后的文件用于浏览器中使用。它会根据模块的...

  • 接入Android

    接入Android MADP开发平台提供了组件化架构工程创建,支持多人、多团队协同开发,模块单独打包调试;同时支持...

  • Maven工程war包依赖基础war包的解决方案及坑点

    一、业务场景 传统的SSM项目一般都为war包部署,多模块的项目一般都是将模块打包成jar包依赖进web工程中,但...

  • maven指定打包方法

    maven 多模块构造的时候,出现要指定打包的时候,jenkins要指定模块打包的方法命令如下

  • webpack笔记

    多文件打包 多入口文件打包 自动提取多个打包文件的公共部分 minChunks表示文件在重复引入两次+的模块打包到...

  • maven多模块打包

    公共模块打包 模块中,会存在一些基础模块,供其它模块调用,这时,一定要修改父工程pom或公共模块的pom。否则会出...

  • springboot项目多模块创建与打包

    springboot项目多模块创建与打包 要点 不需要打包的模块删除启动类和配置文件application.yml...

  • Webpack高级配置「四」-- 抽离公共代码和第三方模块 **

    为什么要抽离公共模块、第三方模块? 多入口打包时引入公共部分,公共部分会进行重复打包,打包效率降低,打包文件体积变...

网友评论

      本文标题:多模块工程的打包

      本文链接:https://www.haomeiwen.com/subject/ieorwhtx.html