英语法语西班牙语

Ad


OnWorks 网站图标

fsc - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 fsc

这是命令 fsc 可以在 OnWorks 免费托管服务提供商中使用我们的多个免费在线工作站之一运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


FSC - Scala 2 语言的快速离线编译器

概要


FSC [选项> ]资源 >

有无库存


<选项>
命令行选项。 看 配置 联络一位教师

<资源 >
要编译的一个或多个源文件(例如 MyClass.scala)。

配置


离线编译器支持所有选项 斯卡拉克 加上以下内容:

-重启 重置编译服务器缓存。

-关掉
关闭编译守护进程。 守护进程尝试重新启动自己
必要,但有时需要明确关闭。 一个常见的例子是如果
类路径上的 jars 已更改。

-服务器 <主机名:端口号>
在端口号指定编译服务器主机。 通常不需要此选项。
请注意,主机名必须用于共享相同文件系统的主机。

-J<>
经过> 直接连接到 Java VM 以进行编译守护程序。

商品描述


FSC 工具将 Scala 编译作业提交给编译守护程序。 这是第一次
执行后,守护进程会自动启动。 在后续运行中,可以使用相同的守护进程
重用,从而导致更快的编译。 该工具在以下情况下特别有效
用相同的类路径重复编译,因为编译守护进程可以重用一个
编译器实例。

编译守护进程足够聪明,可以在类路径出现时刷新其缓存的编译器
变化。 但是,如果类路径的内容发生变化,例如由于升级
一个库,那么守护进程应该被明确地关闭 -关掉.

请注意 默认情况下,脚本运行器还将使用离线编译器,使用
相同的优点和注意事项。


以下会话显示了由于使用离线编译器而导致的典型加速。

> fsc -详细 -d / tmp目录 测试.scala
...
[端口号:32834]
[启动新的 Scala 编译服务器实例]
[类路径 = ...]
[加载的目录路径......在692ms]
...
[解析test.scala]
...
[总共943ms]

> fsc -详细 -d / tmp目录 测试.scala
...
[端口号:32834]
[解析test.scala]
...
[总共60ms]

> fsc -详细 -d / tmp目录 测试.scala
...
[端口号:32834]
[解析test.scala]
...
[总共42ms]

> fsc -verbose -shutdown
[Scala 编译服务器退出]

环境


计算机辅助设计
指定 java的 用于运行 Scala 代码的命令。 参数可能是
指定为环境变量的一部分; 空格、引号等,将
直接传递给shell进行扩展。

JAVA_主页
指定 JDK/JRE 主目录。 该目录用于定位 java的 命令
除非 计算机辅助设计 变量集。

JAVA_OPTS
指定要传递给 java的 命令定义为 计算机辅助设计.

例如,使用 Java 1.5(或更新版本)可以配置 JVM 的内存使用
如下: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

使用 GNU Java 可以按如下方式配置 GIJ 的内存使用:
JAVA_OPTS="--mx512m --ms16m"

退出 状态


FSC 如果成功编译指定的输入文件,则返回零退出状态。 非
失败时返回零。

使用 onworks.net 服务在线使用 fsc


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad