1.对于不引入第3方包的工程,直接打包就可以了.打包完在jar的目录下运行java -jar 2.jar
当打完包,设置完主类,成功的启动了程序,却发现在程序中会出现NoClassDefFoundError这样的错误,意味着程序找不到类,一般都是第3方包和classpath的问题
2.对于引入第3方包的工程、
A:必须要设置jar的classpath
B:但是用java -cp -far是不行的,详见下篇日志
C: 可以手动修改manifest.mf
第一步:手动建立manifest.mf文件,填写内容
第二步:利用eclipse导出选项,导出jar
第三步:将第三方包copy至生成jar的同一目录或同一目录的lib/下,视manifest.mf中的class-path而定