【问题标题】:Mac OS Yosemite and java classpathsMac OS Yosemite 和 java 类路径
【发布时间】:2014-10-29 22:32:06
【问题描述】:

对于学校,我们需要添加一个用于 Java 开发的库。这些是我们需要遵循的步骤:

  1. $ cd ~
  2. nano ~/.profile
  3. 地址:export CLASSPATH=.:~/Library/javautils/*:$CLASSPATH
  4. Ctrl+oEnter 保存
  5. 使用 Ctrl+x 退出 nano
  6. 退出并重新打开终端

但是当我尝试echo $CLASSPATH 时,它不会返回任何内容。在小牛队,这似乎不是问题。所以这是优胜美地的错。有人对我如何解决这个问题有任何想法吗?

【问题讨论】:

  • 我会去掉 * 并不是说​​这对你的问题有帮助。
  • @Goibniu 这颗星很重要——类路径中的foo/* 表示“foo 目录中的所有.jar 文件”,而只有foo 表示目录本身。
  • 你能告诉我们当你在终端中写shopt nullglob时会发生什么吗?

标签: java macos osx-yosemite


【解决方案1】:

看看这个Where is JAVA_HOME on OSX Sierra (10.12), El Captain (10.11), Yosemite (10.10), Mavericks (10.9), Mountain Lion (10.8) or OSX Lion (10.7)?

Java 6 与 Yosemite 不兼容,如果您有 Java6,则应更新到较新的版本。

【讨论】:

  • 是的,但只有可以从苹果网站下载的版本:JavaForOSX2014-001.dmg
猜你喜欢
  • 2015-03-12
  • 2016-11-10
  • 2015-01-01
  • 2016-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-02
  • 1970-01-01
相关资源
最近更新 更多