–install命令:会执行 编译(mvn compile) >> 测试(mvn test) >> 打包(mvn package) >> 安装(mvn install)操作。这个安装操作,就是会在你Maven本地仓库中安装打包好的这个包。 举例:我的项目在pom.xml是这样子的:com.zdrl,那么就会在我本地仓库中的com/zdrl/目录下存在打包好的这个包。 1.4、结果 打包...
方法二:使用maven-assembly-plugin插件打包 打包方式: mvn package assembly:single 1. 配置方式: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> cn.zoom.wqz.filter.Application </manifest> </archive> <descriptor...
执行Maven打包命令: 在项目的根目录下打开命令行工具,然后执行以下命令: bash mvn clean package 这个命令会清理之前的构建结果,并重新打包项目。 验证生成的jar文件是否可执行: 打包完成后,你会在项目的target目录下找到一个名为your-project-name-jar-with-dependencies.jar的文件(文件名可能因项目配置而异)。
方法一:使用maven-jar-plugin和maven-dependency-plugin插件打包 1、在pom.xml中配置: 1<build>2<plugins>34<!--使用maven-jar-plugin和maven-dependency-plugin插件打包-->5<plugin>6<groupId>org.apache.maven.plugins</groupId>7<artifactId>maven-jar-plugin</artifactId>8<version>3.1.0</version>9<confi...
Maven->Plugins->clean->package 2.可执行Jar 这种生成的jar一般可以直接通过java -jar 方式直接运行。 方式1:SpringBoot框架 (依赖在jar中) 该方式是使用spring-boot-maven-plugin插件打包。 第一步:pom.xml增加 <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</arti...
Maven的打包方式和执行jar 1. Jar 1.1 Pom.xml <plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration>1.8<target>1.8</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.spring...
二、利用maven-jar-plugin修改META-INF\MANIFEST.MF 清单文件 java application的最终jar里,用解压工具打开后,可以看到META-INF目录下,有一个重要的清单文件 MANIFEST.MF,这里面可以指定 Main-Class及classpath,结构如下: 代码语言:javascript 复制 1Manifest-Version:1.02Built-By:jimmy3Build-Jdk:1.7.0_094Class-Pa...
1、java -jar ***.jar 2、java -cp ***.jar main方法类全路径,例如:java -cp test.jar com.xiaostudy.Test 打包方式 1、原生打包方式 2、maven打包方式 <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>2.2</version><configur...
由于自己之前使用的是Gradle构建工具,最近切到Maven有些不太适应,特别是在java和groovy混编时,在打包jar包的过程中出现问题,困扰了很久,在网上查了一些资料,都是引入build插件即可,但是插件有的是eclipse的插件,进过分析和摸索终于得到了一个再intellij使用Maven打包混编项目的jar包的方法。
jar文件是java项目通过maven打包的集成项目包,里面包含了各种必要的类库,可以直接在java环境下运行。对于Spring boot服务端Web项目,编译构建好的项目Jar包,如果需要解压修改配置,然后重新压缩城jar包,可通过jdk工具jar进行操作。 1、jar工具介绍 jar工具默认随jdk一起安装,在 JDK 安装目录下的 bin 目录中,Windows 下...