我有一个项目,其中包含混合使用Java和Scala代码,并使用Maven进行依赖管理和构建。我使用
我在
需要注意的是,所有类文件都存在,因此依赖库可以正常工作,只是缺少Scala源文件。
maven-source-plugin
来构建源代码JAR文件,并将其上传到我的Maven镜像中。对于Java源文件(位于src/main/java
),这很有效,但是对于Scala源文件(位于src/main/scala
),则无法正常工作。我在
scala-maven-plugin
的网页上没有找到任何帮助,但我可能错过了某些东西。难道不能在JAR文件中附加Scala源文件吗?需要注意的是,所有类文件都存在,因此依赖库可以正常工作,只是缺少Scala源文件。
<goal>compile</goal>
(反正我已经在另一个执行中进行编译了),而且我也不需要<phase>process-resources</phase>
。值得强调的是,maven-source-plugin
仍然需要存在。 - Jim Pivarski