打无依赖jar包 在pom.xml 文件里加入 <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.4</version><configuration><archive>生成的jar中,不要包含pom.xml和pom.properties这两个文件<addMavenDescriptor>false</addMavenDescriptor><manifest>是否要把第三...
方式三:maven界面。 方式一:网络最常见的打包方式。比较适用于普通项目打JAR包。选中菜单栏中File–>Project Structure (文件–>项目结构;快捷键ctrl+shift+alt+s) ,然后选择artifacts,点击上面的加号,新建JAR包,选择如图所示。 接下来,首先先选择你要打包的Module,然后选择主函数(如果没有可以不选) ,再选择要打...
这两天一直在整(gu)理(dao)IDEA 用Maven打jar包,网上的教程是各式各样,但是都不能满足我的需求(或者 还没有找个正确的),因此 综合网上的内容 自己整理了一下(以下内容是在mac系统下 win 可能有一些地方不一样)。 软件环境: IDEA:2017.1.5 Maven:3.3.9 打jar包: IDEA 自带的打包工具使用...
此时,我们同样双击右侧maven中的Lifecycle中的package指令,经过插件的编译打包,在我们设定的jar包输出目录中生成包含项目所有依赖的jar包。 如果我们要打包含部分依赖的jar包 比如说,想做一个工具jar包,依赖公共jar和自己本地jar包,本地jar包需要解压成class打到jar包内,而依赖的公共jar包则不需要。 剔除公共jar包 ...
tomcat的lib中的servlet-api.jar包含所需的约束文件,因此可以手动导入该jar包,也可以通过pom.xml坐标导入该jar包(我建议通过坐标导入,因为后续通过Maven编译项目时,还是需要在pom.xml文件中导入坐标)。 1.4.1 手动导入servlet-api.jar(方法一) 1.4.2 导入pom.xml文件...
习惯了用maven命令打包,有点忘记了如何打一个普通的jar包了,特此记录一下。 jar包分两种:一种是有main函数的可以直接执行的jar包,一种是没有main函数,不可以直接执行的jar包(通常是工具包) 普通JAR包(不可以直接执行的jar) 1 点击project structure 找到Artifacts 点击加号,选择jar --Empty ...
首先,我们点击右侧的maven侧边栏,然后点击里面的【clean】,先将以前的包清理掉。 然后,我们等待clean完成后,再点击下面的【package】,进行打包。打包时间根据项目的大小等因素决定,等待打包成功,就可以在项目的target目录下,看到对应的jar包了。 上面介绍的是用界面来打包,接下来介绍使用命令来打包。
maven 方法/步骤 1 第一步在CMD命令窗口输入mvn -v。验证本地maven环境是否安装成功。2 第二步在IntelliJ IDEA选择底部的Terminal。3 第三步输入mvn clean package,之后回车。4 第四步等待提示BUILD SUCCESS,进入Building jar路径找到所打jar包即可。总结 1 1.第一步在CMD命令窗口输入mvn -v。验证本地maven...
我们有时候需要封装一些工具类jar包或者小工具类型的应用时,需要提供一个可执行jar包,现提供步骤: 首先maven的pom文件中增加如下依赖: <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.2.0</version><configuration><archive><manifest><...