IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

fsc - Online nel cloud

Esegui fsc nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando fsc che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


fsc - Compilatore offline veloce per il linguaggio Scala 2

SINOSSI


fsc [Opzioni> ]source file>

PARAMETRI


<Opzioni>
Opzioni della riga di comando. Vedere VERSIONI qua sotto.

<source file>
Uno o più file sorgente da compilare (come MyClass.scala).

VERSIONI


Il compilatore offline supporta tutte le opzioni di scalare più quanto segue:

-Ripristina Reimposta le cache del server di compilazione.

-spegnimento
Chiudi il demone di compilazione. Il demone tenta di riavviarsi come
necessario, ma a volte è richiesto un arresto esplicito. Un esempio comune è se
jar nel percorso di classe sono cambiati.

server <nome host:numeroporta>
Specificare l'host del server di compilazione al numero di porta. Di solito questa opzione non è necessaria.
Nota che il nome host deve essere per un host che condivide lo stesso filesystem.

-J<bandiera>
Passaggiobandiera> direttamente alla Java VM per il demone di compilazione.

DESCRIZIONE


I fsc Lo strumento invia i lavori di compilazione Scala a un demone di compilazione. La prima volta è
eseguito, il demone viene avviato automaticamente. Nelle esecuzioni successive, lo stesso demone può essere
riutilizzato, risultando così in una compilazione più veloce. Lo strumento è particolarmente efficace quando
compilando ripetutamente con gli stessi percorsi di classe, perché il demone di compilazione può riutilizzare a
istanza del compilatore.

Il demone di compilazione è abbastanza intelligente da svuotare il suo compilatore memorizzato nella cache quando il percorso della classe
i cambiamenti. Tuttavia, se il contenuto del percorso di classe cambia, ad esempio a causa dell'aggiornamento
una libreria, allora il demone dovrebbe essere esplicitamente chiuso con -spegnimento.

Notare quello Scala script runner utilizzerà anche il compilatore offline per impostazione predefinita, con il
stessi vantaggi e avvertenze.

ESEMPIO


La sessione seguente mostra un tipico aumento di velocità dovuto all'utilizzo del compilatore offline.

> fsc -verbose -d / Tmp prova.scala
...
[Numero porta: 32834]
[Avvio di una nuova istanza del server di compilazione Scala]
[Percorso di classe = ...]
[percorso della directory caricata... in 692 ms]
...
[analisi test.scala]
...
[totale in 943 ms]

> fsc -verbose -d / Tmp prova.scala
...
[Numero porta: 32834]
[analisi test.scala]
...
[totale in 60 ms]

> fsc -verbose -d / Tmp prova.scala
...
[Numero porta: 32834]
[analisi test.scala]
...
[totale in 42 ms]

> fsc -verbose -shutdown
[Server di compilazione Scala terminato]

AMBIENTE


JAVACMD
specificare la Giava comando da utilizzare per eseguire il codice Scala. Gli argomenti possono essere
specificato come parte della variabile d'ambiente; spazi, virgolette, ecc
essere passato direttamente alla shell per l'espansione.

JAVA_HOME
Specificare la directory principale di JDK/JRE. Questa directory viene utilizzata per individuare il Giava command
salvo che JAVACMD insieme variabile.

JAVA_OPTS
Specificare le opzioni da passare al Giava comando definito da JAVACMD.

Con Java 1.5 (o successivo) si può ad esempio configurare l'utilizzo della memoria della JVM
come segue: JAVA_OPTS="-Xmx512M -Xms16M -Xss16M"

Con GNU Java si può configurare l'utilizzo della memoria del GIJ come segue:
JAVA_OPTS="--mx512m --ms16m"

EXIT STATUS


fsc restituisce uno stato di uscita zero se riesce a compilare i file di input specificati. Non
zero viene restituito in caso di errore.

Usa fsc online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

  • 1
    Aarch64-Linux-GNU-GNATBIND
    Aarch64-Linux-GNU-GNATBIND
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    moscerino, moscerino, moscerino, moscerino,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moscerini, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - cassetta degli attrezzi GNAT
    DESCRIZIONE: Il...
    Eseguire aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utilità per
    recuperare le informazioni sul kernel inattivo della cpu
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: Uno strumento
    che stampa p...
    Eseguire cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilità per impostare cpu
    opzioni del kernel specifiche per lo stato inattivo
    SINTASSI: cpupower [ -c cpulist ]
    idle-info [opzioni] DESCRIZIONE: The
    cpupower inattivo-se...
    Eseguire cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifica/stampa i file dell'utente
    percorso di ricerca mapset corrente. Colpisce il
    l'accesso dell'utente ai dati esistenti ai sensi del
    altri mapset nella posizione corrente. ...
    Eseguire g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - Stampa un messaggio, avviso,
    informazioni sullo stato di avanzamento o errore irreversibile nel file
    Modo ERBA. Questo modulo dovrebbe essere utilizzato in
    script per i messaggi forniti all'utente.
    CHIAVE...
    Esegui g.messagegrass
  • Di Più "

Ad