当前位置: 首页 > 面试题库 >

在Mac上安装Java(xerces)的问题

胡和煦
2023-03-14
问题内容

我正在使用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)


问题答案:

一些尝试:

  1. 查找xerces可能不经意留在该System属性的目录之一中的不定式JAR java.ext.dirs

    /用户/ * /库/ Java /扩展
    

    /图书馆/ Java /扩展
    /系统/库/ Java /扩展
    /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/ext

  2. 使用Spotlight xerces在Eclipse之外搜索无关的JAR。

  3. 删除/Applications/eclipse~/.eclipse;重新安装Eclipse。

  4. 从安装程序DVD重新安装Java :/Volumes/Mac OS X Install DVD/Optional Installs/Xcode Tools/Packages/JavaSDK.pkg

  5. 检查软件更新。



 类似资料:
  • 我有一个关于在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上的什么地方吗?