Error: Invalid or corrupt jarfile
2017-10-10 15:48
656 查看
使用IDEA通过MAVEN创建quickstart项目后,添加了Artifacts,发现生成的jar包无法run,出现下面的错误:Error: Invalid or corrupt jarfile D:\WorkSpace\JavaStudy\*\out\artifacts\*_jar\*.jar于是自己先尝试了很多方法,通过对比发现jar包里面根本没有META_INF文件夹,这就是jar无法运行的根本原因;于是继续bing搜索,找到了如下解决办法:
Make sure your MANIFEST.MF is in: src/main/resources/META_INF/ NOT src/main/java/META_INF/
问题分析: IDEA中,在File\Project Structure\Artifacts\添加artifacts的时候,默认会在)已标记为Sources Root,仅编译;所以应该将src/main/java/META_INF/[code]下创建目录,但是此目录(src/main/java/
src/main/java/META_INF剪切到
src/main/resources/META_INF/,src/main/resources/是Resources Root,会拷贝到out目录[/code]感谢老外的这个帖子stackoverflow.com
相关文章推荐
- java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案
- Docker Error Invalid or corrupt jarfile .jar
- Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案
- java打包异常2:Invalid or corrupt jarfile test.jar
- VS2010 error: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
- 【error】VS2010 LINK1123: failure during conversion to COFF: file invalid or corrupt
- 关于 error: LINK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案
- 关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案
- VS2010_【error】LINK1123: failure during conversion to COFF: file invalid or corrupt
- 【error】LINK1123: failure during conversion to COFF: file invalid or corrupt
- Error 1 error LNK1123: failure during conversion to COFF: file invalid or corrupt ;这个问题的解决
- 打包成jar文件后运行出现Invalid or corrupt jarfile
- 关于vs2010 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决...
- 关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决
- VS2010 error: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
- 原创血泪教训【error】LINK1123: failure during conversion to COFF: file invalid or corrupt
- 执行jar包时出现invalid or corrupt jarfile
- Error LNK1123: failure during conversion to COFF: file invalid or corrupt
- 错误:error LNK1123: failure during conversion to COFF: file invalid or corrupt
- error LNK1123: failure during conversion to COFF: file invalid or corrupt