idea用maven构建java+scala项目
来源:互联网 发布:java注册登录代码 编辑:程序博客网 时间:2024/06/05 15:51
1. 新建项目
File->new project
选择maven项目,勾上Create from archetype,选择
scala-archetype-simple
标记路径为Source root:在目录上右键 -> “Mark directory as”
两个Source root
- src/main/java
- src/main/scala
两个test source root
- src/test/java
- src/test/scala
2. pom配置
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <hadoop.version>2.7.3</hadoop.version> <compile.version>1.8</compile.version> <junit.version>4.12</junit.version> </properties><build> <plugins> <plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <version>3.2.0</version> <executions> <execution> <id>compile-scala</id> <phase>compile</phase> <goals> <goal>add-source</goal> <goal>compile</goal> </goals> </execution> <execution> <id>test-compile-scala</id> <phase>test-compile</phase> <goals> <goal>add-source</goal> <goal>testCompile</goal> </goals> </execution> </executions> <configuration> <scalaVersion>2.11.8</scalaVersion> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>${compile.version}</source> <target>${compile.version}</target> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> </plugins> </build>
3. 打包命令
mvn clean scala:compile compile package
4. 查看jar包内容
jar vtf xxx.jar
阅读全文
0 0
- idea用maven构建java+scala项目
- idea使用maven构建java和scala项目开发spark
- IDEA构建scala的maven项目
- IDEA Java/Scala混合项目maven打包
- IDEA Java/Scala混合项目maven打包
- IDEA Java/Scala混合项目maven打包
- Maven构建java和scala混编项目
- Idea构建Maven项目
- idea构建maven项目。
- Idea+Maven创建scala项目
- Idea+Maven创建scala项目
- Scala-IDE构建Maven项目
- 构建Scala的Maven项目
- Eclipse Maven 构建Java和Scala混合项目
- idea 使用maven构建项目
- IDEA构建MAVEN项目问题
- Idea构建Maven项目教程
- Idea构建Maven项目教程
- STL中pair的用法
- UNP(卷2:进程间通信)—— 第一章:简介
- 图灵机的意义与思想内涵
- css中的IFC
- PHP的输出缓冲区
- idea用maven构建java+scala项目
- Java实现-将二叉树拆成链表
- python函数
- 初学者接触service
- 1.5-Java-switch语句-case穿透
- AT91SAM9x5 如果通过VMware实现NFS
- SQL语句的分类
- Window7 64位 安装TensorFlow(GPU)版本
- OpenCV--学习笔记01