EngelsFransSpaans

Ad


OnWorks-favicon

fsc - Online in de cloud

Voer fsc uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht fsc die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


fsc - Snelle offline compiler voor de Scala 2-taal

KORTE INHOUD


fsc [opties> ](bron) bestanden>

PARAMETERS


<opties>
Opdrachtregel opties. Zien OPTIES hieronder.

<(bron) bestanden>
Een of meer bronbestanden die moeten worden gecompileerd (zoals MyClass.scala).

OPTIES


De offline compiler ondersteunt alle opties van scalak plus het volgende:

- resetten Stel de caches van de compileerserver opnieuw in.

-afsluiten
Sluit de compilatie-daemon af. De daemon probeert zichzelf opnieuw op te starten als
noodzakelijk, maar soms is een expliciete uitschakeling vereist. Een bekend voorbeeld is als
jars op het klassenpad zijn gewijzigd.

server <hostnaam:poortnummer>
Geef de host van de compileerserver op bij het poortnummer. Meestal is deze optie niet nodig.
Merk op dat de hostnaam voor een host moet zijn die hetzelfde bestandssysteem deelt.

-J<vlag>
Doorgangvlag> rechtstreeks naar de Java VM voor de compilatiedaemon.

PRODUCTBESCHRIJVING


De fsc tool legt Scala-compilatietaken voor aan een compilatiedaemon. De eerste keer is het
uitgevoerd, wordt de daemon automatisch gestart. Bij volgende uitvoeringen kan dezelfde daemon zijn
hergebruikt, wat resulteert in een snellere compilatie. De tool is vooral effectief wanneer
herhaaldelijk compileren met dezelfde klassenpaden, omdat de compilatiedaemon een
compiler instantie.

De compilatiedaemon is slim genoeg om de compiler in de cache leeg te maken wanneer het klassenpad
veranderingen. Als de inhoud van het klassenpad echter verandert, bijvoorbeeld als gevolg van een upgrade
een bibliotheek, dan moet de daemon expliciet worden afgesloten met -afsluiten.

Merk op dat de scala script runner gebruikt standaard ook de offline compiler, met de
dezelfde voordelen en kanttekeningen.

VOORBEELD


De volgende sessie laat een typische versnelling zien door het gebruik van de offline compiler.

> fsc -verbose -d / tmp test.scala
...
[Poortnummer: 32834]
[Nieuwe Scala-compilatieserverinstantie starten]
[Klassepad = ...]
[geladen mappad ... in 692 ms]
...
[ontleden test.scala]
...
[totaal in 943ms]

> fsc -verbose -d / tmp test.scala
...
[Poortnummer: 32834]
[ontleden test.scala]
...
[totaal in 60ms]

> fsc -verbose -d / tmp test.scala
...
[Poortnummer: 32834]
[ontleden test.scala]
...
[totaal in 42ms]

> fsc -verbose -shutdown
[Scala-compilserver is afgesloten]

MILIEU


JAVACMD
Geef het Java commando dat moet worden gebruikt voor het uitvoeren van de Scala-code. Argumenten kunnen zijn:
gespecificeerd als onderdeel van de omgevingsvariabele; spaties, aanhalingstekens, enz., zal
direct worden doorgegeven aan de schaal voor expansie.

JAVA_HOME
Geef de JDK/JRE-thuismap op. Deze map wordt gebruikt om de te lokaliseren Java commando
tenzij JAVACMD variabele set.

JAVA_OPTS
Specificeer de opties die moeten worden doorgegeven aan de Java commando gedefinieerd door JAVACMD.

Met Java 1.5 (of nieuwer) kan men bijvoorbeeld het geheugengebruik van de JVM configureren
als volgt: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

Met GNU Java kan men het geheugengebruik van de GIJ als volgt configureren:
JAVA_OPTS="--mx512m --ms16m"

EXIT STATUS


fsc retourneert een nul-exitstatus als het erin slaagt de opgegeven invoerbestanden te compileren. Niet
nul wordt geretourneerd in geval van een storing.

Gebruik fsc online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad