我正在使用MacOsX 10.6.4。
不久前,我遇到了Eclipse的问题(它不再启动-我在这里提出了一个问题,并遵循了所有建议,但没有运气)。然后,我也遇到了其他Java应用程序非常相似的问题,其中最后一个是android
sdk。所有这些问题似乎与xerces / xml有关,如以下异常所示(仅运行tools / android并单击“可用更新”按钮):
线程“正在加载源”中的异常java.lang.AbstractMethodError:org.apache.xerces.dom.DeferredElementNSImpl.getTextContent()Ljava
/ lang / String;
有什么方法可以修复Java安装(重新安装操作系统是不可能的)吗?
非常感谢
尼古拉(Nicola Montecchio)
一些尝试:
查找xerces
可能不经意留在该System
属性的目录之一中的不定式JAR java.ext.dirs
。
/用户/ * /库/ Java /扩展
/图书馆/ Java /扩展
/系统/库/ Java /扩展
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext
使用Spotlight xerces
在Eclipse之外搜索无关的JAR。
删除/Applications/eclipse
和~/.eclipse
;重新安装Eclipse。
从安装程序DVD重新安装Java :/Volumes/Mac OS X Install DVD/Optional Installs/Xcode Tools/Packages/JavaSDK.pkg
。
检查软件更新。
我有一个关于在MAC和Windows上安装Java SDK的问题。 在Windows中,您可以将JDK放在您想要的任何位置,然后将bin目录添加到您的系统%path%。然后添加%JAVA_HOME%,似乎一切正常。 JDK已放在以下目录中... 但如果我做一个java显示... 然后/usr/bin/java上的ls-ltr显示...
问题内容: 我想用需要Java 8的最新JavaFX进行一些编程。我正在使用IntelliJ 13 CE和Mac OS X 9 Mavericks。我运行了Oracle的Java 8安装程序,文件看起来像最终在 但以前的版本在 不知道为什么要用最新的安装程序/Library代替它/System/Library(也不知道有什么区别)。但是找不到1.8,所以我找到的有关如何设置当前Java版本的所有帖
我正在尝试掌握AngularJS、NodeJS和Ruby on Rails。当尝试安装像yeoman、grunt等npm软件包时,我在我的终端中收到一个错误,我列出如下:
我是新的MacOS。我已经成功安装了MAMP cakephp/cakephp3.0。x-dev需要ext-intl*-
问题内容: 我刚刚从此处从Mac OS 10.7.5下载了Java 7u17 ,然后成功安装了它。为了进行一些JNI编程,我需要知道Mac上Java的安装位置。 我以为该文件夹内会有一个名为之类的文件夹,但后来我发现该文件夹为空。通过在终端中运行确认了这一点。我已经尝试搜索它,以了解它是否已安装在其他地方,但这似乎并没有解决任何问题。 有人可以告诉我Mac上Java的安装位置吗? 问题答案: 在终
我刚刚在Mac OS 10.7.5上下载了Java 7U17,然后成功安装了它。为了做一些JNI编程,我需要知道Java在我的Mac上安装的位置。 本以为在文件夹内部,会有一个名为之类的文件夹,但后来发现该文件夹是空的。通过在终端中运行来确认这一点。我试着搜索它,看看它是否安装在其他地方,但似乎没有什么发现。 有人能告诉我Java安装在我的Mac上的什么地方吗?