Maven项目 混合编译Java和Scala
来源:互联网 发布:朝鲜第六次核爆 知乎 编辑:程序博客网 时间:2024/05/22 15:04
建立maven-scala项目后,会生成相应的pom文件。把maven-surefire-plugin的插件注释掉或者直接删掉。然后加入maven-shade-plugin的插件配置。
接下来正常编写程序运行项目时,由于java和scala代码相互调用,所以maven install的时候报错了。
scala:216: error: not found: value java class
然后仔细查看pom配置文件,发现了在build的配置中,定义了sourceDirectory和testSourceDirectory两个配置项。于是尝试删除这两项配置。
另外,还需在goals中第一项加入add-source,重新编译后,编译成功。
阅读全文
0 0
- Maven项目 混合编译Java和Scala
- maven混合编译java&scala
- maven建立java和scala混合的项目
- Eclipse Maven 构建Java和Scala混合项目
- scala 和Java混合编译
- IDEA Java/Scala混合项目maven打包
- IDEA Java/Scala混合项目maven打包
- IDEA Java/Scala混合项目maven打包
- 让maven正常编译scala、java代码混合的工程
- Eclipse下Java+Scala混合编程的Maven项目
- spark streaming---使用gradle混合编译Scala和Java项目并打包
- IDEA15使用maven编译scala和java
- Maven构建java和scala混编项目
- IDEA 创建Scala和Java的混合项目
- Scala java maven 混合开发 pom配置
- idea使用maven构建java和scala项目开发spark
- eclipse构建maven scala 项目 编译成功
- maven对scala项目的编译
- leetcode-349. Intersection of Two Arrays
- TensorFlow Lite 正式发布,谷歌移动端深度学习框架
- Spring框架之基础类—AnnotatedBeanDefinition接口
- 1-2 输出N个数的平方和立方值
- Java的编译方式
- Maven项目 混合编译Java和Scala
- opencv-使用GrabCut提取背景图像
- LeetCode717. 1-bit and 2-bit Characters 解题
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 架构师考试经验总结
- Timing相关
- oracle中range/rows的区别
- 线程练习
- 结构体的嵌套与返回