热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

maven构建项目1.首先看下maven项目的标准目录结构:

为什么80%的码农都做不了架构师?1.Failedtoexecutegoalonprojectrate:Couldnotresolvedependenciesf

为什么80%的码农都做不了架构师?>>>   hot3.png

1.Failed to execute goal on project rate: Could not resolve dependencies for project

解决办法 构建父模块

mvn package install -Dmaven.test.skip=true

1. 首先看下maven项目的标准目录结构:

2. 看下项目pom.xml的配置,首先要配置maven-jar-plugin,把自己的代码编译打包成jar文件,然后配置maven-assembly-plugin,把整个项目打包成一个发布包。

org.apache.maven.pluginsmaven-jar-plugin2.4falsetruelib/dbRobot.BeanRobot${project.basedir}/xml/*org.apache.maven.pluginsmaven-assembly-plugin2.4src/main/assembly/package.xmlmake-assemblypackagesingle

简易配置:

org.apache.maven.pluginsmaven-assembly-plugin2.3falsejar-with-dependenciescom.*.*.Mainmake-assemblypackageassembly

3. package.xml的配置

binzipfalselibfalse${project.basedir}/README*LICENSE*NOTICE*${project.basedir}\src\main\configconfig*.xml*.properties${project.build.scriptSourceDirectory}startup.*${project.build.scriptSourceDirectory}startup.*${project.build.directory}*.jar

4. 经过jar和assembly,最终得到一个可发布的zip文件,内容结构如下:

 


转:https://my.oschina.net/shking/blog/681393



推荐阅读
author-avatar
空谷幽兰关小羽
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有