首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jar中没有主清单属性啥意思啊_eclipse 找不到或无法加载主类

    今天新写的SpringBoot项目打jar包部署的时候遇到一个问题,xxx.jar包中没有主清单属性。...如下图所示: 主清单属性是jar包中MANIFEST.MF文件中的一个属性,MANIFEST.MF文件位于jar包的META_INF路径下 打开MANIFEST.MF文件,里面有如下属性: Manifest-Version...Main-Class:属性值代表了Spring Boot中启动jar包的程序,值为 org.springframework.boot.loader.JarLauncher,这个就是Springboot启动项目的类...Start-Class:属性值代表了Spring Boot程序的入口类,即XXXApplication类 Spring-Boot-Classes:属性值代表了类路径,所有编译后的class文件,以及配置文件...,都存储在该路径下 Spring-Boot-Lib:属性值代表了表示依赖的jar包存储的位置 以上这些属性是Springboot打包插件默认生成,缺少这些属性项目无法运行。

    2.8K20

    IDEA导出jar包后运行报错 找不到或无法加载主类

    在 Project Structure --> Artifacts中,添加jar包时,选择了copy to the out directory and link via manifest  ?...选中第一个的话,打完包后是一个jar包 选中第二个的话,打完包后是一个jar包,输出你项目所用的jar包 如果选择了第二个,在下一步的配置中,就会出现两个test.jar。...经过测试,即使我创建外边的MANIFEST.MF文件时,把里面的test.jar包打进去,依然会报错:找不到或无法加载主类。 ?...综上所诉, 我又尝试在最开始选择配置的时候,如果选择extract to the target JAR(提取到目标jar包) 这个选项,那么对于我这个测试项目就完全没问题了,生成的test.jar包里包含...至于这里的classpath如何填写,相当于在之前错误用法时生成的META-INF/MANIFEST.MF文件里所引用的jar包一样。

    4.4K20

    运行jar命令提示:没有主清单属性或者找不到或无法加载主类

    文章如题:在JAVA中将class文件编译成jar文件包,运行提示没有主清单属性。这是怎么回事? 工具/原料 首先确认你是否有文件好java。 电脑需要安装winrar。...方法/步骤 1 、在java中编译JAR文件的时候我们都会用到,jar这个命令。当用着jar 文件时候我们不可少的是cvf这几个参数来生成jar文件。...这样的问题是因为,jar包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类。说白了就是没有指定class类。...解决这个问题的方法就是要在MANIFEST.MF文件中添加一个入口类。即需要一个Main-Class定义行。更详细的MANIFEST.MF文件定义说明,请参考官方MANIFEST.MF文件定义手册。...就是在MANIFEST.MF添加入口。 首先找到你的jar文件: 之后双击打开jar文件,你的电脑需要安装有winrar。或者其他压缩工具。

    6.1K10
    领券