美文网首页
打jar包的相关问题

打jar包的相关问题

作者: 菜鸟上路咯 | 来源:发表于2019-02-11 18:04 被阅读0次
    好不容易写完代码并打好包后,上传到服务器上用java -jar命令运行时报cannot find main class,经过百度,需要在jar包中META-INF文件夹下的MANIFEST.MF文件中加入Main-Class属性: 属性.PNG

    注意:冒号后必须留一个空格,不然会报错

    再次运行,报外部依赖jar包不存在,直接打包时,不会把外部jar包打包进去,在服务器上运行时
    则仅仅只有jdk相关jar包,外部依赖自然无法找到,用相同方法在jar包中新建lib文件夹,将相关jar包复制进,同时在MANIFEST.MF文件中加入Class-Path,运行时报jar包文件损坏。同时尝试了其他方法,均无法解决。
    换个思路,是否可以在打包过程中直接完成一系列操作呢。

    使用的是maven打包,经查询,果然有对应的插件,在pom文件中加入 依赖.PNG 入口.PNG
    再次打包发现 结果.PNG 结果2.PNG

    可在服务器上正常运行

    相关文章

      网友评论

          本文标题:打jar包的相关问题

          本文链接:https://www.haomeiwen.com/subject/quoqeqtx.html