англійськафранцузькаіспанська

Ad


Значок OnWorks

fsc - онлайн у хмарі

Запустіть fsc у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда fsc, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


FSC - Швидкий автономний компілятор для мови Scala 2

СИНТАКСИС


FSC [опції> ]джерело файли>

ПАРАМЕТРИ


<опції>
Параметри командного рядка. Побачити ВАРІАНТИ нижче.

<джерело файли>
Один або кілька вихідних файлів для компіляції (наприклад, MyClass.scala).

ВАРІАНТИ


Офлайн-компілятор підтримує всі параметри луска плюс наступне:

-скидання Скинути кеш компіляції сервера.

-закрити
Вимкніть демон компіляції. Демон намагається перезапустити себе як
необхідно, але іноді потрібне явне відключення. Поширеним прикладом є якщо
jar на шляху до класу змінилися.

-сервіс <ім'я хоста: номер порту>
Вкажіть хост компіляції сервера за номером порту. Зазвичай ця опція не потрібна.
Зауважте, що ім’я хоста має бути для хоста, який використовує ту саму файлову систему.

-J<прапор>
Паспрапор> безпосередньо до ВМ Java для демона компіляції.

ОПИС


Команда FSC інструмент передає завдання компіляції Scala демону компіляції. Це перший раз
виконується, демон запускається автоматично. Під час наступних запусків може бути той самий демон
повторно, що призводить до швидшої компіляції. Засіб особливо ефективний при
багаторазова компіляція з тими самими шляхами класу, оскільки демон компіляції може повторно використовувати a
екземпляр компілятора.

Демон компіляції достатньо розумний, щоб очистити свій кешований компілятор, коли шлях до класу
зміни. Однак, якщо вміст шляху до класу зміниться, наприклад, через оновлення
бібліотеку, то демон має бути явно закритий за допомогою -закрити.

Зауважте, що scala script runner також використовуватиме автономний компілятор за замовчуванням з
ті ж переваги та застереження.

приклад


У наступному сеансі показано типове збільшення швидкості через використання автономного компілятора.

> fsc -verbose -d / Tmp test.scala
...
[Номер порту: 32834]
[Запуск нового екземпляра компіляційного сервера Scala]
[Шлях до класів = ...]
[завантажений шлях до каталогу ... за 692 мс]
...
[розбір test.scala]
...
[всього за 943 мс]

> fsc -verbose -d / Tmp test.scala
...
[Номер порту: 32834]
[розбір test.scala]
...
[всього за 60 мс]

> fsc -verbose -d / Tmp test.scala
...
[Номер порту: 32834]
[розбір test.scala]
...
[всього за 42 мс]

> fsc -delote -shutdown
[Сервер компіляції Scala закритий]

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


JAVACMD
вкажіть Ява команда, яка буде використовуватися для запуску коду Scala. Можуть бути аргументи
вказується як частина змінної середовища; пробіли, лапки тощо, буде
передаватися безпосередньо в оболонку для розширення.

JAVA_HOME
Вкажіть домашній каталог JDK/JRE. Цей каталог використовується для пошуку Ява команда
якщо не JAVACMD набір змінних.

JAVA_OPTS
Вкажіть параметри, які будуть передані до Ява команда визначена JAVACMD.

За допомогою Java 1.5 (або новішої) можна, наприклад, налаштувати використання пам’яті JVM
таким чином: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

За допомогою GNU Java можна налаштувати використання пам’яті GIJ наступним чином:
JAVA_OPTS="--mx512m --ms16m"

EXIT СТАТУС


FSC повертає нульовий статус виходу, якщо йому вдається скомпілювати вказані вхідні файли. Не
нуль повертається у разі невдачі.

Використовуйте fsc онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - утиліта для
    отримати інформацію про неактивне ядро ​​ЦП
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: інструмент
    який друкує п...
    Запустіть cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - утиліта для налаштування ЦП
    спеціальні параметри ядра для стану простою
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: The
    cpupower idle-se...
    Запустіть cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - змінює/друкує дані користувача
    поточний шлях пошуку набору карт. Впливає на
    доступ користувача до даних, що існують під
    інші набори карт у поточному місці. ...
    Запустіть g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - друкує повідомлення, попередження,
    інформацію про прогрес або фатальну помилку в
    ТРАВ'ЯНИЙ шлях. Цей модуль слід використовувати в
    сценарії для повідомлень, які надаються користувачеві.
    KEYWO...
    Запустіть g.messagegrass
  • Детальніше »

Ad