Class-Path: . xxx1.jar xxx2.jar jar打包正确之后,java -jar却报错“找不到或无法加载主类 xxx” jar包的正确结构 xxx.jar └—— com\leon\xxx.java... └—— META-INF\MANIFEST.MF 如果出现以上错误,很可能是jar包中目录错误,如下 xxx.jar └——target\classes\com\leon\xxx.java... └—— ...
1.1、选择打包方式 首先需要明确自己的项目要打包的类型:jar或war 如果没有一些前端页面,建议打包成jar即可,如果包含web功能模块,就打包成war。 为此,我们需要在pom.xml文件中指定打包方式: <groupId>com.wnkj</groupId> <artifactId>sykjdsport</artifactId> <version>1.0-SNAPSHOT</version> <packaging>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、在jar包中的META-INF/MANIFEST.MF中指定M...
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。 要想jar包能直接通过java -jar xxx.jar运行,需要满足: 1、在jar包中的META-INF/MANIFEST.MF中指定M...
1.直接 项目--右键--export,选择JAR file打包(不推荐这种方式); 这样直接打的包通过java -jar 会提示“没有主清单属性”,需要修改jar包中的MANIFEST.MF文件,加上Main-Class这一行。 2.通过maven命令打包; 首先要确定linux机器的jdk版本,用高版本jdk打的jar包无法在低版本的linux环境上运行,如果运行时提示 Unsup...
将项目中的JAR包的依赖包输出到指定的目录下,修改outputDirectory配置,如下面的${project.build.directory}/lib。如想将打包好的JAR包可以通过命令直接运行,如java -jar xx.jar,还需要制定manifest配置的classpathPrefix与上面配置的相对应,如上面把依赖JAR包输出到了lib,则这里的classpathPrefix也应指定为lib/;同时...
maven项目打jar包 打包有两种方式: 1、直接 项目--右键--export,选择JAR file打包(不推荐这种方式); 这样直接打的包通过java -jar 会提示“没有主清单属性”,需要修改jar包中的MANIFEST.MF文件,加上Main-Class这一行 具体请参考:http://jingyan.baidu.com/article/db55b60990f6084ba30a2fb8.html...
简介:【JavaEE进阶】 Maven jar 包下载失败问题的解决方法 1. 配置好国内的Maven源 打开⾃⼰的 Idea 检测 Maven 的配置是否正确,正确的配置如下图所示: 检查项⼀共有两个: 确认右边的两个勾已经选中,如果没有请点击选中。 检查User Settings file 的 settings.xml ⽂件是否存在: ...
1、打jar包 先使用cmd命令进入项目文件夹的上级目录,然后: jar cf ffch4j.jar ffch4j-master ffch4j.jar---打包后的jar包全名 ffch4j-master---要打包的项目 image.png 2、将jar包引入maven本地仓库 mvn install:install-file -Dfile=F:\软件\FFCH4J-master\ffch4j.jar -DgroupId=cc.eguid -Dartif...
${java.version} <target>${java.version}</target> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <skip>true</skip> </configuration> <