博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
把Scala代码当作脚本运行
阅读量:6076 次
发布时间:2019-06-20

本文共 652 字,大约阅读时间需要 2 分钟。

1. 在类UNIX系统上作为脚本运行

在类Unix系统上,你可以设置一个shell前导词来执行脚本。如下例:

Script.scala
#!/usr/bin/env scala!#println("Hello" + args(0))

先输入chmod +x Script.scala,确保对Script.scala文件有执行权限。然后执行此文件,在命令行上输入./Script.scala Buddy——Buddy是传给脚本的参数。

输出如下:

Hello Buddy

2. 在windows上作为脚本运行

可以配置Windows,让它在运行.scala文件的时候调用Scala。找到一个.scala文件,点击鼠标右键选择打开方式,找到Scala安装的位置,选择scala.bat。为了不让窗口很快关闭,保持打开状态,可以把文件指向一个.bat文件,让这个.bat文件运行完Scala之后暂停。右键单击某个Scala程序,选择“Open With...”,找到该bat文件。

下面是.bat文件的一个例子:

RunScala.bat

echo offclscall scala %1pause

当你双击Helloworld.scala以后,上面那个.bat文件会自动执行,得到下面的结果:

Hello World, Welcome to Scala请按任意键继续. . .

其中Helloworld.scala的内容如下:

println("Hello World, Welcome to Scala")

 

转载地址:http://cfxgx.baihongyu.com/

你可能感兴趣的文章
文件查找命令
查看>>
文件权限管理
查看>>
链表节点的删除(无重复)
查看>>
eyoucms compare比较标签
查看>>
MPLS ×××概述
查看>>
jQuery+PHP+Mysql在线拍照和在线浏览照片
查看>>
nginx热部署升级
查看>>
使用JRockit 能否加速Myeclipse
查看>>
职场老司机才知道的Excel技巧,一般人不知道哦!
查看>>
Spring3与hibernate4注解式声明事务管理
查看>>
【linux下c语言服务器开发系列1】多进程处理多客户端的连接
查看>>
线性表的顺序存储结构
查看>>
初识centos7与centos6的区别
查看>>
批量部署管理服务器的成熟方案Puppet,Func,cfengine汇总贴
查看>>
spring aop 嵌套调用的问题 (同一方法内调用切面切不到)
查看>>
CentOS6 安装Redis
查看>>
Linux手动导入导出Mysql数据库
查看>>
是不是只有在我有钱的时候你才会爱我
查看>>
wuzhicms查找:当前页面使用的哪个文件
查看>>
oracle FIND_IN_SET函数
查看>>