java调用定义jar包内的类报错

自定义了一个jar包,通过cmd的java-cvf生成的包内还有一个class文件class源代码是打包后放到java的项目文件下调用aaatest.java中的代码是运... 自定义了一个jar包,通过cmd的java -cvf 生成的
包内还有一个class文件
class源代码是

打包后放到java的项目文件下调用

aaatest.java中的代码是

运行时报错

小白一个,请高手给指点一下
展开
 我来答
总该有办法吧
2014-08-06 · TA获得超过227个赞
知道小有建树答主
回答量:222
采纳率:93%
帮助的人:147万
展开全部
包里面的class编译的使用java的版本比你工程使用的Java版本高,不兼容。
更多追问追答
追问
额...是不是因为我电脑上装的java版本是1.8.0的关系...
刚我看了一下myeclipse10 最高好像只能是1.7...咋办?只能重装个低版本的java么?
能不能直接改那个MANIFEST文件中的Create-By项?
追答
不能直接改,需要重新编译,用高版本的java是可以编译成低版本的,eclipse里面配置一下就好,如果直接用javac编译的话,有个参数-target可以做到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式