首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac OS JarLauncher问题

Mac OS JarLauncher问题
EN

Stack Overflow用户
提问于 2009-09-07 14:13:12
回答 2查看 531关注 0票数 1

我在mac上运行了一个jar文件,os.It产生了以下错误

9/2/09 1:17:54 PM 0x0-0x30c30c.com.apple.JarLauncher11128

content.Main.(Main.java:18) 9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130

SystemFlippers:未使用长ID 0的所有数据(pBase =

0x10012ecc0,p= 0x10012ecc4,pEnd = 0x10012ecc8) 9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130

SystemFlippers:未使用长ID 0的所有数据(pBase =

0x100110140,p= 0x100110144,pEnd = 0x100110148) 9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130

SystemFlippers:未使用长ID 0的所有数据(pBase =

0x100110140,p= 0x100110144,pEnd = 0x100110148) 9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130

线程"main“9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130出现异常

java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group 9/2/09 1:18:06 PM 0x0-0x30d30d.com.apple.JarLauncher11130

Content.Main。(Main.java:18)

我的mac上有没有我需要的java库?

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-07 14:25:34

GroupLayout是在Java1.6中引入的,MacOS10.4 ,10.5在默认情况下仍然使用Java1.5。即使安装了1.6,您也必须手动将os x设置为使用1.6。或者,如果您是应用程序的开发人员,那么GroupLayout有单独的jars。您可以将其与您的应用程序捆绑在一起,并在Java1.5中使用GroupLayout。

票数 1
EN

Stack Overflow用户

发布于 2009-09-07 14:27:17

奇怪的错误。

从这一行看起来你缺少了Swing:

代码语言:javascript
复制
java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group

这可能是您使用gcj的情况?尝试下载最新版本的Java,看看是否有所改善。

您可以检查当前使用的版本:

代码语言:javascript
复制
java -version
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1389608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档