最近做了个桌面程序,在eclipse里面运行的时候没问题,但是打包成jar后就是打不开。
用了网上搜索的方法,在命令行下java -jar xxx.jar执行后,发现程序报错
java.lang.NoClassDefFoundError:org/springframework/context/ApplicationContext
说是springframework里面一个类找不到了,但把不同版本的springframework导入后,仍然报错。
step1:
step2:
然后导出的jar看看,是不是可以运行了,不过原来jar包里面的冲突仍需要自己检查哦。