java - Apache Nutch 2.3 ant 运行时构建失败 [找不到符号]

标签 java nutch

我正在尝试使用 apache nutch 来抓取一些网站。在遵循 youtube 上的教程时。我提出了很多错误并成功地处理了它们,但是我现在遇到的错误对我来说真的很难理解。请帮忙。 我正在关注的教程位于:https://www.youtube.com/watch?v=AvyBiGuBc64&t=1482s

成功运行 Hbase 后,下一步使用以下命令访问 nutch 文件夹

sudo ant runtime

每当我运行此命令时,我都会收到错误

Build Failed
/nutch/apache-nutch-2.3/build.xml:101: Compile failed; see the compiler error output for details.

详细信息如下,注意:我忽略警告,仅提及错误。

[javac]
/nutch/apache-nutch-2.3/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java:22:
error: cannot find symbol
[javac] import javax.annotation.Resource;
[javac]                        ^
[javac] symbol: class Resource
[javac] location: package javax.annotation

[javac]
/nutch/apache-nutch-2.3/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java:46:
error: cannot find symbol
[javac] @Resource
[javac] ^
[javac] symbol: class Resource
[javac] location: package javax.annotation

[javac]
/nutch/apache-nutch-2.3/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java:49:
error: cannot find symbol
[javac] @Resource
[javac] ^
[javac] symbol: class Resource
[javac] location: package javax.annotation


[javac]
/nutch/apache-nutch-2.3/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java:52:
error: cannot find symbol
[javac] @Resource
[javac] ^
[javac] symbol: class Resource
[javac] location: package javax.annotation

[javac]
/nutch/apache-nutch-2.3/src/java/org/apache/nutch/webui/service/impl/NutchInstanceServiceImpl.java:34:
error: cannot find symbol
[javac] @Resource
[javac] ^
[javac] symbol: class Resource
[javac] location: package javax.annotation

两个文件中不同行中的类似错误。

如何解决这个问题?注意:我在虚拟盒子上使用 debain9。

最佳答案

javax.annotation 不再是 java 的一部分。我必须使用 java 版本 8 进行编译。我不再收到这些错误消息。

关于java - Apache Nutch 2.3 ant 运行时构建失败 [找不到符号],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57973081/

相关文章:

java - 最小化 Java 堆栈跟踪的内容

Java链表-NullPointerException

Java - Spintax,我该怎么办?

java - Nutch + Solr - 索引器导致 java.lang.OutOfMemoryError : Java heap space

java - 如何将 Nutch API 用于 java 应用程序?

elasticsearch - q框上的elasticsearch无法通过螺母访问

java - 如何在没有 baseUrl 的情况下设置 Retrofit

java - Nutch 新手 - JSP 与 html 问题

windows - 在 Windows 7 中使用 nutch

java - 计算枚举值