`
wbj0110
  • 浏览: 1553782 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

在maven工程编译的时候,将所需要的jar包都导入到lib文件夹下

阅读更多
<plugins>
<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<version>2.3.2</version>
	<configuration>
		<source>1.6</source>
		<target>1.6</target>
		<encoding>UTF-8</encoding>
	</configuration>
</plugin>
<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-jar-plugin</artifactId>
	<configuration>
	<archive>
	<manifest>
	<addClasspath>true</addClasspath>
	<classpathPrefix>lib/</classpathPrefix>
	<mainClass>com.abc.ABCTest</mainClass>    -->入口类名
	</manifest>
	</archive>
	</configuration>
</plugin>
<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-dependency-plugin</artifactId>
	<executions>
	<execution>
	<id>copy</id>
	<phase>install</phase>
	<goals>
		<goal>copy-dependencies</goal>
	</goals>
	<configuration>
	<outputDirectory>$/lib</outputDirectory>  -->拷贝所以依赖存放位置
	</configuration>
	</execution>
	</executions>
</plugin>
</plugins> 

然后再用mvn clean install 装配一下,打出的jar包就可以运行
分享到:
评论

相关推荐

    springboot编译jar包后无法扫描子jar包中的注解解决方法

    springboot 项目编译后无法扫描加载到子jar包中的注解解决方法

    解决idea使用maven编译正常但是运行项目时却提示很多jar包找不到的问题

    主要介绍了解决idea使用maven编译正常但是运行项目时却提示很多jar包找不到的问题,本文分多种情形给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    Think in Java源码Maven工程(内附原始代码)

    编译Think in java 源代码 1.下载源码,按要求安装编译环境 2.执行Eclipse.py,初始化java代码 3.使用maven工程编译 ...5.新建lib目录,将tools.jar、javaw.jar拷贝至lib目录,工程内引入缺少的jar包 6.排错、编译

    maven的优缺点 项目

    将Service层以下的代码放到一个新创建的java项目中,在部署的时候将Service(java项目)打成一个jar包,分别放到两个web服务中;编译的时候让web项目依赖与Service(java项目)_source folder;配置麻烦,项目与项目之间的...

    Maven学习资料个人总结

    Apache Maven一个潜在的基于java的apache ant的构建工具的替代者...这个好处导致的结果就是,用maven编译的项目在发布的时候只需要发布源码,小得很,而反之,ant的发布则要把所有的包一起发布,显然maven又胜了一筹。

    Maven2使用项目开发规范说明.doc

    2.7. 使用maven编译项目代码注意事项 17 3. 构建项目规范说明 18 3.1. 项目目录结构 18 3.2. 设置groupId, artifactId规范 20 3.3. 在Eclipse要引用的jar包设置规范 20 3.4. MIA_LIB维护更新规范 22 4. 参考资料链接...

    适用于windows-x64位的maven压缩包

    将此文件解压,并保存到你想要的位置,如我保存在C:\Program Files\apache-maven-3.8.7 这里有四个文件夹 bin目录为2进制字节码文件存储位置 boot目录中有一个.jar包,他是maven自己使用的jar包 conf目录为配置目录...

    使用xjar 对Spring-Boot JAR 包加密运行工具,避免源码泄露以及反编译

    2.1 导入pomx (可以的话直接看3) 不行接着往下 2.2  2.2 自己去maven 下载jar  2.3 跳过2.1 的废话,直接下载 xjar 和 loadkit 包,并且安装到本地 3 编写代码对已有spring boot jar 进行加密操作 4 懒人方案...

    JMeterAMQP.jar

    这是自己本机编译的JMeterAMQP.jar,放置位置为 jmeter安装目录中的lib/ext中,可用于测试rabbitmq等 以下为自己的编译方法: 源码地址:https://github.com/jlavallee/JMeter-Rabbit-AMQP 环境需求:jdk 1.8,...

    Spring boot打包jar分离lib和resources方法实例

    主要介绍了Spring boot打包jar分离lib和resources方法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    逆向工程源码

    8、引入相关的jar包:jar包文件在解压的.war文件中:WEB-INF-&gt;lib文件夹下;项目右击-&gt;build path-&gt;Configure build path-&gt;Libraries-&gt;Add External JARs.. 选择jar包所在的文件也就是上面的lib文件夹位置 9、...

    xjar-maven-plugin:XJar-Maven-Plugin是对XJar的一个Maven插件封装,实现可通过Maven命令或绑定在Maven的生命周期之中执行,以更便捷的方式集成XJar

    XJar是基于对JAR包内部资源的加密以及扩展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免初始化或反向编译,支持Spring Boot JAR安全加密运行,同时支持其原生JAR。更多文档请点击: 环境依赖 ...

    memcached session manager 1.9.6 适用于 tomcat 8 各版本

    memcached session manager 1.9.6 适用于 tomcat 8 各版本 memcached session manager原...各个序列化方式所需要的包我已经打包好了 ,直接拷贝对应包到tomcat8的lib文件夹下即可 有问题邮件联系吧 99107247@qq.com

    liunx gdal编译包.rar

    资源是liunx环境下已编译好的gdal jar包和...使用时(针对Java项目),将jar导入项目(也可以使用maven导入依赖),将so文件放入到java.library.path目录下,一般是usr/lib等,代码使用时System.loadLibrary()加载即可。

    maven 2.1.0

    1. 在项目根目录下,写一个ant文件,把常用命令列出来 &lt;?xml version="1.0" encoding="GB2312"?&gt; &lt;project name="smice-card_2_0 项目构建过程" default="编译" basedir="."&gt; &lt;target name=...

    ClassFinal字节码加密工具-其他

    支持加密WEB-INF/lib或BOOT-INF/lib下的依赖jar包。环境依赖:JDK 1.8 +本工具使用AES算法加密class文件,密码是保证不被破解的关键,请保存好密码,请勿泄漏。密码一旦忘记,项目不可启动且无法恢复,请牢记密码。...

    xmljava系统源码-classfinal:Java类加密工具

    xml java系统源码 ClassFinal 介绍 ClassFinal是一款java class文件安全加密工具,支持直接加密jar包或war包,无需修改任何项目代码,兼容spring-framework;...支持加密WEB-INF/lib或BOOT-INF/lib下的

    memcached session manager 1.9.6 适用于 tomcat 8 各版本 (2017-03-21更新))

    memcached session manager 1.9.6 适用于 tomcat 8 各版本 memcached session manager原作者是采用maven管理和编译项目,编译起来很麻烦 不同jar版本很容易造成出错,我因为项目需要,所以把他们编译好 . 顺便分享给...

    opc_openscada

    ​ 为了方便使用,项目中依赖但是MAVEN远程库中没有的的jar包,在项目中会通过mvn指令把第三方的jar包打包到本地库中,然后和其他的jar库使用相同的步骤使用. NOTICE: 首先应该确保机器上已经安装并配置好了 maven ...

    spring boot集成sigar极简入门实例.zip

    项目描述 spring boot集成sigar极简入门实例 获取服务器CPU、内存、网卡、计算机等相关信息 运行环境 jdk8+tomcat9+IntelliJ IDEA+maven 项目技术(必填) springboot+sigar+guava ...位于工程目录lib文件夹下

Global site tag (gtag.js) - Google Analytics