2 qq 32040767 qq_32040767 于 2017.09.20 10:03 提问

关于IDEA生成class文件的问题? 1C
IDEA配置的环境是JDK8,生成了字节码文件,在linux jdk8的环境上运行没有问题,
在linux jdk7的环境上运行直接报错。整个字节码文件 没有不兼容的地方,这是为什么?

3个回答

wild84
wild84   2017.09.20 10:47

报什么错误你没有贴出来怎么看?

qq_32040767
qq_32040767 错误我都忘记了,就是服务起不起来。后来我用Myeclispe 也是JDK8环境生成了class文件,丢上去启动就好了,所以才问IDEA的字节码文件是不是有问题。
大约一个月之前 回复
gh786395613
gh786395613   2017.09.20 10:58

你把环境配置成JDK7,生成了字节码文件,再在linux jdk7的环境上运行试试

qq_32272499
qq_32272499   2017.09.20 11:36

我个人认为jdk7与jdk8的编码应该一样,可能你引用的jar包对jdk1.7与jdk1.8兼容性有问题

qq_32040767
qq_32040767 jar包没有问题,因为用MyE的话是可以的。IDEA生成的class就是不行。
大约一个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片