我有2个项目,一个maven java和另一个maven Scala。Java和Scala不能一起工作
scala是一个库,我想在我的Java应用程序中使用。
我有以下依赖性在两种:
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-compiler</artifactId>
<version>2.9.0-1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>2.9.0-1</version>
</dependency>
和作为谷歌搜索发现,这行家-阶-插件在两个应用程式
<plugin>
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<version>2.14.3</version>
<configuration>
<charset>UTF-8</charset>
<jvmArgs>
<jvmArg>-Xmx1024m</jvmArg>
</jvmArgs>
</configuration>
<executions>
<execution>
<id>compile</id>
<goals>
<goal>compile</goal>
</goals>
<phase>compile</phase>
</execution>
<execution>
<id>test-compile</id>
<goals>
<goal>testCompile</goal>
</goals>
<phase>test-compile</phase>
</execution>
<execution>
<phase>process-resources</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
在行家中指定两个&目标源是Java 1.6和我使用Netbeans(甚至尝试从命令行,但没有使用)
我构建了scala项目,然后标记系统依赖cy在Maven Java项目中使用它。
逸岸,我使用的是鹅解析器(斯卡拉项目 - https://github.com/jiminoc/goose)
但每当我运行java项目/文件,我得到ClassNotFoundException
解析器类。
尝试了几个小时,但没有成功。
请帮忙。
此外,提及我已经尝试建设与斯卡拉版本2.10.4
但它也有同样的问题。
对于其他人登陆这里,我最终使用'Eclipse Juno 4.2'和'm2e','scala-ide'和''''安装了scala插件的maven支持。我仍然遵循相同的规则,构建了'scala',并将其用作Maven Java项目中的依赖项。我相信这个问题与版本控制或丢失的罐子有关。 –