Javadoc找不到用scala编写的类
我正在从事一个混合了java和scala代码的项目。我使用maven进行依赖关系管理,使用IntelliJ IDEA进行开发。 我已经添加了用于生成java文档的maven javadoc插件。但是,它无法找到所有scala类。它不断抛出如下错误:Javadoc找不到用scala编写的类,java,scala,javadoc,Java,Scala,Javadoc,我正在从事一个混合了java和scala代码的项目。我使用maven进行依赖关系管理,使用IntelliJ IDEA进行开发。 我已经添加了用于生成java文档的maven javadoc插件。但是,它无法找到所有scala类。它不断抛出如下错误: WARNING] Javadoc Warnings [WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/model/Proje
WARNING] Javadoc Warnings
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/model/Project.java:12: cannot find symbol
[WARNING] symbol : class SparkJoiner
[WARNING] location: package com.myproject.analytics.jobdriver
[WARNING] import com.myproject.analytics.jobdriver.SparkJoiner;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/model/DataSet.java:12: cannot find symbol
[WARNING] symbol : class Transformer
[WARNING] location: package com.myproject.analytics.jobdriver
[WARNING] import com.myproject.analytics.jobdriver.Transformer;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/dataview/ImpalaView.java:3: cannot find symbol
[WARNING] symbol : class SparkClassificationMetrics
[WARNING] location: package com.myproject.analytics.framework.evaluator
[WARNING] import com.myproject.analytics.framework.evaluator.SparkClassificationMetrics;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/dataview/ImpalaView.java:212: package SparkClassificationMetrics does not exist
[WARNING] SparkClassificationMetrics.SparkMetrics sparkMetrics) {
[WARNING] ^
src/
main/
java/
com/myproject/analytics
scala/
com/myproject/analytics
我的目录结构如下:
WARNING] Javadoc Warnings
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/model/Project.java:12: cannot find symbol
[WARNING] symbol : class SparkJoiner
[WARNING] location: package com.myproject.analytics.jobdriver
[WARNING] import com.myproject.analytics.jobdriver.SparkJoiner;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/model/DataSet.java:12: cannot find symbol
[WARNING] symbol : class Transformer
[WARNING] location: package com.myproject.analytics.jobdriver
[WARNING] import com.myproject.analytics.jobdriver.Transformer;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/dataview/ImpalaView.java:3: cannot find symbol
[WARNING] symbol : class SparkClassificationMetrics
[WARNING] location: package com.myproject.analytics.framework.evaluator
[WARNING] import com.myproject.analytics.framework.evaluator.SparkClassificationMetrics;
[WARNING] ^
[WARNING] /Users/mshinde/myproject-code/MLHighway/src/main/java/com/myproject/analytics/dataview/ImpalaView.java:212: package SparkClassificationMetrics does not exist
[WARNING] SparkClassificationMetrics.SparkMetrics sparkMetrics) {
[WARNING] ^
src/
main/
java/
com/myproject/analytics
scala/
com/myproject/analytics
我能够编译项目并运行它。我只是想知道如何摆脱这些警告?如何让javadoc能够找到scala类?
提前谢谢。我不认为JavaDoc应该能够为Scala生成文档——这就是ScalaDoc的用途。也就是说(没有个人经验支持这一点),我会告诉你,在搜索更多信息后,我发现了两个stach溢出问题。链接是和