qq_35156302
深蓝色_
采纳率0%
2017-07-21 13:25

Maven打包的JAR包在Linux上怎么运行

15

用mac在idea中建立了基本的Netty客户端和服务器端通信项目,如何生成jar包,并且可以在linux系统上运行?
linux系统上已经有了java运行环境和MAVEN环境。
自己打包后在Linux上用java -jar 运行是报无法找到main class
求大神帮忙!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • daiyutage 若水三千你是一千 4年前

    这是因为在打包的时候没有配置main class ,导致打的报中mainfest文件里没有main-class
    解决方法:
    1、maven的pom中加入 maven-jar-plugin ,具体使用方法见百度
    2、使用maven的assembly 打包插件

    两种方式都可以,任选一种

    点赞 1 评论 复制链接分享
  • qq_34605594 薛继鹏 4年前

    不是你的运行有问题,应该是你maven打包有问题,查看一下你的pom文件,或者你可以打包成war包,然后用tomcat启动。

    点赞 评论 复制链接分享
  • oyljerry oyljerry 4年前

相关推荐