运行:mvn clean package,在target中找到打包出来的,命令后运行java -jar xxx.jar即可,但是如果程序有依赖其他包,比如程序依赖jdbc去查询db,这时候再执行就会出现找不到jdbc依赖,因为我们并没有将依赖包打进去 二、解决依赖其他包时,可执行jar的打包 1、 <build> <plugins> <plugin> <groupId>org.apache.maven....
【Java】Maven 打包可运行jar包 前提 Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。 要想jar包能直接通过java -jar xxx.jar运行,需要满足: 1、在j...
执行Maven打包命令: 在项目的根目录下打开命令行工具,然后执行以下命令: bash mvn clean package 这个命令会清理之前的构建结果,并重新打包项目。 验证生成的jar文件是否可执行: 打包完成后,你会在项目的target目录下找到一个名为your-project-name-jar-with-dependencies.jar的文件(文件名可能因项目配置而异)。
1. 配置pom.xml文件 首先,在项目的pom.xml文件中配置maven-jar-plugin插件,确保项目可以被正确打包成jar文件,并且可以在命令行中执行。 <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.2.0</version><configuration><archive><manifest...
java application的最终jar里,用解压工具打开后,可以看到META-INF目录下,有一个重要的清单文件 MANIFEST.MF,这里面可以指定 Main-Class及classpath,结构如下: 代码语言:javascript 复制 1Manifest-Version:1.02Built-By:jimmy3Build-Jdk:1.7.0_094Class-Path:lib/DataEntity-1.0.jar...5Created-By:Apache Maven3.2...
要将包含Main方法或指定方法的Java项目打包成可执行jar包,请按照以下步骤操作:步骤1:配置pom.xml文件首先,您需要在项目的根目录下创建一个名为pom.xml的文件。这个文件是Maven项目的核心配置文件,用于定义项目的依赖关系、插件和构建配置。在pom.xml文件中,您需要添加以下内容: jar这将告诉Maven您要构建一个jar包。
Java 将Maven项目打成可执行jar包 一、用maven-shade-plugin打包 在pom.xml文件中加入如下信息,利用Maven的maven-shade-plugin插件进行打包。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
当Java项目开发完成后,要在实际环境运行,就需要将程序代码打包为可执行Jar文件,这样可以更方便的移动和部署。对于不同类型的Java项目,需要做不同的配置和打包操作。这边介绍三种类型项目配置打包可执行Jar的方式:普通Java项目、普通Maven项目、Spring项目。 基础知识 Jar文件 Jar文件,即Java归档文件,是使用Zip压缩格式进...
要利用Maven打包Java项目为可执行jar(包含所有依赖和指定的主类),你可以使用maven-assembly-plugin或maven-shade-plugin。这两个插件都能够将项目的编译后的class文件和它的依赖库合并到一个单独的jar文件中,但它们各自有些许差异。以下是使用这两个插件的基本步骤: ...
原文发布于:手把手将你的Java maven项目通过GraalVM打包成windows可执行程序,欢迎使用RSS 订阅获取最新更新。 1. 背景相关 作为一个程序员,总是会在工作的时候开发一些方便自己工作的程序,但是作为一个Java程序员,给自己或者朋友开发的办公小程序总是使用一个Jar包并不是一个很好的体验,主要是: ...