java - 在 Mac OS X 上开始使用开箱即用的 Java

标签 java macos installation

我在 MacBook 上安装的 10.5.3 似乎不想构建 an example来自孙。它声称找不到要导入的 java.io.Console。这让我很烦,经过大量搜索后我无法弄清楚我应该做什么来修复它。

我已经安装了 Apple Developer Tools。

这是发生了什么:

macbook:~ dlamblin$ javac RegexTestHarness.java
RegexTestHarness.java:32: cannot find symbol
symbol  : class Console
location: package java.io
import java.io.Console;
               ^
RegexTestHarness.java:39: cannot find symbol
symbol  : class Console
location: class RegexTestHarness
        Console console = System.console();
        ^
RegexTestHarness.java:39: cannot find symbol
symbol  : method console()
location: class java.lang.System
        Console console = System.console();
                                ^
3 errors

最佳答案

mmyers 已经暗示过这一点,但听起来您还没有升级到 Java 6。您可以从这里获取它:http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4

关于java - 在 Mac OS X 上开始使用开箱即用的 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071287/

相关文章:

java - 使用基于java的配置使Spring Security表单登录返回403代码

java - 我的错误是什么(冒泡排序)?前 3 个数字相同,后 4 个数字也相同?

java - 如何在 Android Studio 中加载城市微调器和状态微调器

linux - 使我在 ubuntu 16.04 LTS 上的 Octave 安装崩溃

c++ - ITK 不使用 VS 2010 构建

java - 具有矩形的 k-d 树

安装 Apache Tomcat 时出现 Java 版本错误

macos - 错误 ITMS-90283 : Invalid Provisioning Profile. bundle 中包含的配置文件无效 [缺少代码签名证书]

macos - 如何从终端访问 Google Drive

.net - 如何在自动化服务器列表中安装和注册用 VB.NET 编写的 COM Server for Excel?