<build> <finalName>brushwords</finalName> <resources> <resource> <directory>src/main/resources</directory> </resource> </resources> <plugins> <!-- 忽略单元测试 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin> <!-- 打jar包插件 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.6 </version> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <!-- 使用Maven库中的jar包 --> <!-- <classpathPrefix>F:/Maven/Repository</classpathPrefix> <classpathLayoutType>repository</classpathLayoutType> --> <classpathPrefix>lib/</classpathPrefix> <!--含Main方法的类,程序执行入口--> <mainClass>com.hpc.brushwords.App</mainClass> </manifest> </archive> </configuration> </plugin> <!-- 拷贝依赖的jar包到lib目录 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory> ${project.build.directory}/lib </outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> </build>
MANIFEST.MF文件,就可以看到Class-Path已经指定好了,Main-Class也已经指定好了
Manifest-Version: 1.0 Built-By: Administrator Build-Jdk: 1.7.0_80 Class-Path: lib/httpclient-4.3.6.jar lib/httpcore-4.3.3.jar lib/common s-logging-1.1.3.jar lib/commons-codec-1.6.jar lib/jsoup-1.8.2.jar lib /fastjson-1.2.5.jar lib/commons-dbcp-1.4.jar lib/commons-pool-1.5.4.j ar lib/h2-1.3.176.jar lib/log4j-1.2.17.jar lib/slf4j-api-1.7.7.jar li b/slf4j-log4j12-1.7.7.jar Created-By: Apache Maven 3.2.1 Main-Class: com.hpc.brushwords.App Archiver-Version: Plexus Archiver
相关推荐
将pom的依赖直接粘贴进pom.xml,运行bat文件就可以将jar包一次性下载。需要maven环境
自用maven的jar包整理,没有冲突,可以直接粘贴复制,直接使用
当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。
SSM框架整合jar包和maven pom.xml配置文件整合
本文主要阐述了maven build是用来干什么的,以及对build标签中各子元素配置的作用
构建maven工程时pom.xml中引入依赖时有红色字体,setting处理了,也将jar包的版本号都试了一遍,还是没解决,后来请教大牛,原来是没连网,maven工程加载了一部分jar包,连网之后自动下载的jar包跟之前的冲突,用这...
这是一个springboot+maven写的demo,主要演示springboot项目通过maven插件,将依赖与配置文件打包到jar包外部,实现灵活的项目管理.仅供参考学习
codehaus相关maven jar 包, 包括(jackson,jettjson等)
通过maven项目中的pom文件进行编译jar包。资源包包括maven3 和编译所需工具。
2017年12月所有最新版本,SSM jar包 和maven文件,以及3个配置文件 已经过测试哦.......maven 什么的 都可以用
提供maven版Springboot项目打jar包所需的pom,童叟无欺,绝不欺骗,如下载后有问题,可以联系本人进行解决
微信授权登陆所需的jar包,只需要把pom文件内容复制到本地工程的pom文件即可
电脑暂时没有装maven,最近突发奇想,向在搭建一个spring boot非maven项目,折腾了两个小时,下载jar包冲突问题居多,最后结合网上博客,整理了一份spring boot所需的jar包,亲测没有问题
包含oracle的ojdbc5.jar和ojdbc6.jar,以及maven为ojdbc6.jar建立本地依赖的配置文件说明
DJNativeSwing.jar,DJNativeSwing-SWT.jar,swt-win-x64.jar(另提供swt-windows.jar32位下载) 自带pom.xml maven文件---亲测都可使用
maven集成jetty必须jar包maven-jetty-plugin,内含多个版本
Maven的Jar包冲突问题,经常出现的场景为: 本地运行报NoSuchMethodError,ClassNotFoundException。明明在依赖里有这个Jar包啊。怎么运行不了!? 项目中明明定义着某个jar包版本为2.0.2,怎么打包之后变成2.5.0了...
最近有个项目需要转移到maven下,但是大量的jar需要安装到maven的本地库,手动安装太累了,于是编写了个批量安装的工具,此工具不仅可以完成jar的安装,而且也可以自动生成pom.xml中依赖配置文件。使用方法请看...
springboot集成达梦数据库-所需jar包-pom形式,内含maven坐标图片
maven-parent-pom-0.1.0.jar