首页 > 代码库 > spark的java和scala混合工程构建记录!
spark的java和scala混合工程构建记录!
spark的java和scala混合工程构建记录!
今天就跟这个赶上了,各种办法,各种百度。
一、maven手动构建
1、dos命令下,进入目录,构建一个scala模板的工程
mvn archetype:generate -DarchetypeGroupId=org.scala-tools.archetypes -DarchetypeArtifactId=scala-archetype-simple -DremoteRepositories=http://scala-tools.org/repo-releases -DgroupId=com.dyq -DartifactId=KafkaSparkRedis -Dversion=1.0-SNAPSHOT
2、改造成eclipse工程:
mvn eclipse:eclipse
我用以上2遍就成功了。
还有可以用:
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse
3、新建Java的目录
结果如下所示,没有的就加上 ├── pom.xml ├── src│ ├── main│ │ ├── java│ │ │ └── com.jhh│ │ │ │ ── Main.java │ └── scala│ │ └── com│ │ │ ── jhh │ │── App.scala └── test│ ├── java│ └── scala
4、添加管理Java的插件
修改pom.xml添加一个管理java源码的pluginbuild-helper plugin,添加位置 /project/build/plugins <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <goals><goal>add-source</goal></goals> <configuration> <sources> <source>src/main/java</source> </sources> </configuration> </execution> </executions></plugin>
spark的java和scala混合工程构建记录!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。