Questions tagged «java»

Java是Sun Microsystems创建的一种跨平台编程语言,现在由Oracle拥有。请勿将此标签与JavaScript或JScript混淆。欢迎在macOS上安装/运行Java的问题,必须在StackOverflow上询问有关Java编程的问题。

3
如何在Mavericks中安装JDK 1.6?
当我升级到Mavericks时,它会卸载Java 1.6。我可以安装Java 7,但是对于某些应用程序和开发工作,我仍然需要访问Java 6.如何在Mavericks中重新安装Java 6? Apple文档通常建议直接从Oracle下载Java,但我没有看到Java SE 6的Oracle下载页面上列出的Mac版本。 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR 更新 我能够通过Apple Support更新安装部分Java 6 。但Maven仍然缺席。 $ specs java os Specs: specs 0.7 https://github.com/mcandre/specs#readme mvn --version mvn not found echo $CLASSPATH echo $JAVA_HOME /Library/Java/Home javac -version javac 1.6.0_65 java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609) Java HotSpot(TM) 64-Bit …
42 mavericks  java 

3
仅限Java 7的Mountain Lion
我执行了Mountain Lion的全新安装并安装了JDK7。 java -version在“终端”中java version "1.7.0_05"正确返回后,仍然使用Java Preferences和其他Java程序(例如Eclipse)会提示您安装Java SE 6。 我可以使用Java 7从命令行完美地启动Eclipse。 有没有办法无需安装Java 6就可以使它正常工作?


5
现在Java首选项已经消失,我如何在Mountain Lion中的两个Java版本之间切换?
我有Mountain Lion安装了两个版本的Java: Apple的Java 6 Update 37( 适用于OS X 2012-006的Java ) Oracle的Java 7。 来自Apple的更新 移除了 Java首选项 。在 另一个问题 有人想知道删除该实用程序。 我的问题不同: 我怎么能在这两个版本之间切换 Java首选项 离开了? 我以前使用Apple的实用程序轻松设置Java首选项。没有那个实用程序,有一种简单快捷的方法吗?

2
在Lion上卸载Java
我最近安装了Java运行时(通过软件更新)并在Lion上启用了Java浏览器插件和WebStart,但我不再需要它们了。 在Safari首选项中取消选中“启用Java”可以完成工作,但我宁愿完全摆脱Java。所以问题是,我该怎么做?我想回到一个干净的Lion安装,Java-wise。
30 lion  java 


4
如何删除Java 10?还是恢复到以前的版本?
我的Mac上的Java更新程序安装了一个晦涩的Java 10.0.1版本,我从未听说过。结果是我的所有Java应用程序都不再运行,这使Java毫无意义。 删除Java的官方说明是: sudo rm -fr /库/ Internet \插件/JavaAppletPlugin.plugin 这是没有用的,因为我没有在浏览器上使用Java(谁疯狂地做到了?) 须藤rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane 这是没有用的,因为它只是删除了首选项窗格 sudo rm -fr〜/库/应用程序\支持/ Java 这没用,因为此目录已经为空 在Mac上删除Java的官方说明绝对没有任何作用。 如果我从终端使用java -jar运行Java应用程序,则它们将起作用。在终端上,我看到了: /usr/libexec/java_home -V Matching Java Virtual Machines (3): 1.8.0_131, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home 1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 因此,从终端开始,Java版本是1.8.0_131,这是我想要的版本。在桌面上,当我使用JavaAppLauncher启动应用程序时,Java版本为10.0.1。 如何恢复Oracle使用其自动更新程序造成的灾难?
26 java 

2
我安装了Oracle Java JDK 8但java命令行仍然报告它是版本7 [重复]
这个问题在这里已有答案: 为什么Oracle验证的Java版本与命令行中显示的版本不同? 1个答案 我安装了jdk 1.8.0 u5,但命令行java报告的是1.7: $ java -fullversion java full version "1.7.0_51-b13" $ which java /usr/bin/java $ ls -l /usr/bin/java lrwxr-xr-x 1 root wheel 74 Oct 23 2013 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java 这是安装的内容 $ ls -l /System/Library/Frameworks/JavaVM.framework/Versions/ total 64 lrwxr-xr-x 1 root wheel 10 Oct 23 2013 1.4 -> CurrentJDK …
23 macos  mavericks  java 

1
为什么Oracle验证的Java版本与命令行显示的版本不同?
问题 为什么版本不同? 我们应该信任Oracle的验证例程吗? 在某些情况下,Oracle验证的版本与命令行上显示的版本不同。 例 那个例子,详细 根据Oracle在浏览器中的说法: Java 7更新9 根据Java控制台: Java Plug-in 10.9.2.05 Using JRE version 1.7.0_09-b05 Java HotSpot(TM) 64-Bit Server VM 根据java命令: sh-3.2$ java -version java version "1.8.0-ea" Java(TM) SE Runtime Environment (build 1.8.0-ea-b58) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b02, mixed mode)
21 macos  java  plugins 

2
在OS X 10.10 Yosemite上安装Java JRE 6(JRE 7旁边)?
我需要使用JRE 6测试Web应用程序。我使用的是Mac OS X 10.10和Java 7进行开发。如何在此Mac上的Java 7 旁边安装JRE 6 ? 这以前的答案还没有考虑到以下事实(在评论中也提到),苹果的下载链接现在指向.pkg(Java进行OS X 2014-001)文件。在没有进一步知识的情况下,我急于安装它,因为它可能会覆盖我当前的Java 7安装程序(并且可能不再包含JRE 6)。
18 macos  yosemite  java 

3
LSOpenURLsWithRole()失败,错误为-10810-下载的应用程序无法启动
我正在尝试运行从Internet下载的应用程序(例如Jabref),但它似乎无声地失败了。当我尝试通过双击将其打开时,没有任何反应。使用终端时,我收到以下消息: LSOpenURLsWithRole()失败,文件... / xxxx.app出现错误-10810 我尝试了一些建议,例如更改权限和修改Info.plist文件,但没有任何效果。 因为它是一个Java应用程序,所以我尝试通过终端使用 java -cp“ CLASSPATH”主类 而且效果很好。 只需提一下,我不仅在此应用程序中遇到此错误,而且在其他一些应用程序中也遇到此错误。 提前致谢。

3
在OS X 10.8上安装Java对我来说有多安全?
我对Java的工作方式及其与OS X的交互知之甚少,因此,我在某种程度上寻求关于Java在Mac上的工作方式的专家和简单描述,以及为什么这么多的报道包括“恐惧,不确定性,怀疑”,但没有有关如何以及为什么Java不安全的具体细节。 我想使用比特币客户端Multibit,但是要这样做,我将需要安装Java,在过去的六个月中,我只听说过坏消息。 所以我的问题是:在Mac OS X 10.8.3上安装Java对我来说有多安全? (此问题中隐藏的问题是,如果我可以依靠Apple来确保Java安全,那么应该选择Java的哪个版本/源。) 我知道定义“安全性”是一件相当困难的事情,但是只需要一些一般性建议就可以了。即使有人可以指出我一些学习材料的方向,以便我自己解决问题,那也很棒。

2
有没有一种方法可以确定要安装Java的应用程序?
在我的MacBook Air和我妻子的MacBook Pro上都升级到Mountian Lion之后,我收到提示要求安装Java的提示(我的iMac上没有此提示)。 我想知道是什么触发了此事件以请求Java。是因为以前有Java运行时吗?我不记得安装一个(不确定为什么我的Air会问,但不知道我的iMac,我的iMac上安装了更多东西)。 我如何找出引发此现象的原因?另外,如果存在一个较旧且现在不兼容的运行时,我该如何删除它? 还有旧的JVM可能存在的地方,它在那里看到并决定提示我吗?如果是这样,那将有助于我追踪该通知,同时也将其从我的机器中删除。

4
Yosemite一直在要求安装Java运行时
我在系列2010 21“iMac上升级到Yosemite后,系统提示我安装JRE版本8.安装完毕后(并检查是否在Oracle网站上安装了正确的版本)它提示它没有安装,虽然它是我试着按照他们给我安装它的步骤,但无济于事。优胜美地仍然要求在重新启动时安装JRE。 有谁知道问题在哪里或我如何解决它?
12 macos  yosemite  install  java 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.