用mac在idea中建立了基本的Netty客户端和服务器端通信项目,如何生成jar包,并且可以在linux系统上运行?
linux系统上已经有了java运行环境和MAVEN环境。
自己打包后在Linux上用java -jar 运行是报无法找到main class
求大神帮忙!!!
http://blog.csdn.net/ouyang111222/article/details/73105086
这是因为在打包的时候没有配置main class ,导致打的报中mainfest文件里没有main-class
解决方法:
1、maven的pom中加入 maven-jar-plugin ,具体使用方法见百度
2、使用maven的assembly 打包插件
两种方式都可以,任选一种
不是你的运行有问题,应该是你maven打包有问题,查看一下你的pom文件,或者你可以打包成war包,然后用tomcat启动。