1.Scala的HelloWorld
-
在scala上右键,创建scala object
-
pom.xml打包插件
<dependencies> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> <version>2.11.8</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> <version>2.15.2</version> <executions> <execution> <id>scala-compile-first</id> <goals> <goal>compile</goal> </goals> <configuration> <includes> <include>**/*.scala</include> </includes> </configuration> </execution> <execution> <id>scala-test-compile</id> <goals> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
-
编写代码如下:
object HelloScala { def main(args: Array[String]): Unit = { println("Hello Scala") } }
-
右键Run HelloScala,如图:
2.控制台运行HelloScala程序
-
打包:scala程序的打包过程和java工程的打包是一样的,因为我们都是使用maven构建的项目,所以你只需要一Java的Maven工程一致的打包方式打包项目即可。即:使用idea,右侧的maven工具,双击package即可,该步骤完成后会在项目的目录结构中生成一个target文件夹,其中有打包好的jar文件如图:
-
运行:将该jar包复制到任意位置,然后打开cmd,执行命令:scala -cp scalademo-1.0-SNAPSHOT.jar scala01.HelloScala。即可看到效果如图: