Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javadoc找不到用scala编写的类_Java_Scala_Javadoc - Fatal编程技术网

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

我正在从事一个混合了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/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溢出问题。链接是和