gpt4 book ai didi

Mac 中的 Java 1.6 没有 SwingWorker

转载 作者:太空宇宙 更新时间:2023-11-04 08:31:14 25 4
gpt4 key购买 nike

我在将 Java 文件从 Ubuntu 迁移到 Mac 时遇到问题。 Mac 提示我使用 SwingWorker——它找不到 javax.swing.SwingWorker 。

在 Mac 的终端中,执行 java -version 告诉我我的版本是 1.6.0_03-p3。在 Ubuntu 中,我有 1.6.0_20。差别有那么大吗?如何升级 Mac 的 Java 以便可以使用 SwingWorker?

谢谢!

编辑:

我点击了TofuBeer回复中的链接。我的 eclipse.ini 现在显示为

-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.100.v20110502
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
-vmargs
-Xms40m
-Xmx512m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts

我已经重新启动了 Eclipse,但它仍然无法识别 SwingWorker。我的eclipse.ini有什么问题吗?我尝试导航到 -vm 下指示的路径。我注意到在版本中,1.6.0 的文件夹只是一个快捷方式(不是实际的目录)。这会影响什么吗?

(除非版本中的文件夹 1.6.0 只是一个快捷方式,否则指示的路径确实存在。)

最佳答案

确实如此!

evidence

至少在 v1.6.0_26 上,可能在 1.6.0_03-p3 上没有尝试更新您的 Java 版本,应该像运行软件更新一样简单:

software update

关于Mac 中的 Java 1.6 没有 SwingWorker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7466513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com