【问题标题】:Cannot ant runtime in Apache nutch 2.3无法在 Apache nutch 2.3 中运行 ant 运行时
【发布时间】:2015-05-09 09:21:09
【问题描述】:

我遵循了本教程https://wiki.apache.org/nutch/Nutch2Tutorial。当我尝试运行时

ant runtime

我收到了这条消息

构建失败

/usr/local/nutch/framework/apache-nutch-2.3/build.xml:113:执行此行时出现以下错误:

/usr/local/nutch/framework/apache-nutch-2.3/src/plugin/build.xml:35:执行此行时出现以下错误:

/usr/local/nutch/framework/apache-nutch-2.3/src/plugin/build-plugin.xml:117:编译失败;有关详细信息,请参阅编译器错误输出。

这是在 build-plugin.xml 的第 117 行

deprecation="${javac.deprecation}"

我该如何解决?

【问题讨论】:

  • 那么您是否查看了编译器错误输出的详细信息?
  • 我得到了这个错误 [javac] 找不到 java.lang.AutoCloseable 的类文件 [javac] client = node.client();

标签: java apache ant nutch


【解决方案1】:

我终于解决了这个问题。它只需要 Java 7。所以我跑了

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo update-alternatives --config java

得到这样的路径

/usr/lib/jvm/java-7-openjdk-amd64

跑了

sudo pico /etc/environment

设置 Java 主文件夹路径

JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"

终于跑了

 source /etc/environment

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    相关资源
    最近更新 更多