IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

ikvmc - Online nel cloud

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

Questo è il comando ikvmc 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


ikvmc - compila classi java e jar in assembly CIL

SINOPOSI


ikvmc [ -opzioni ] classe | vaso ...

DESCRIZIONE


IKVM è un'implementazione di Java per il runtime Common Language Infrastructure (CLI).
Include un compilatore/verificatore JIT di codice byte per tradurre il codice byte Java in CIL e GNU
Classpath per fornire le librerie di classi Java. ikvmc consente la compilazione statica di Java
bytecode nelle classi Java e jar negli assembly CIL. Il ikvm(1) il programma fornisce
compilazione dinamica in CIL ed esecuzione.

Il Java classe or vaso i parametri possono essere glob di file come *.classe e usato per elaborare
più fonti in un unico passaggio. I duplicati specificati nell'elaborazione verranno ignorati, con a
avvertimento dato.

VERSIONI


-DNome=APPREZZIAMO
Imposta proprietà di sistema Nome a APPREZZIAMO in fase di esecuzione.

-appartamento:mta
Applicare MTAThreadAttribute alla classe principale.

-appartamento:nessuno
Non applicare STAThreadAttribute alla classe principale.

-appartamento: personale
(predefinito) Applicare STAThreadAttribute alla classe principale.

-montaggio:nome-assemblea
Specificare il nome dell'assieme generato su nome-assemblea Se questa opzione viene omessa, il
nome dell'assembly è solitamente il nome del file di output.

-da[:nome del pacchetto ... | :nomeclasse]
Imposta la proprietà di sistema per disabilitare le asserzioni.

-debug Genera informazioni di debug nel file di output. Utile solo se i file della classe sorgente
conteneva informazioni di debug, come quelle compilate con l'opzione javac -g.

-asserzioni di disabilitazione[:nome del pacchetto ... | :nomeclasse]
Imposta la proprietà di sistema per disabilitare le asserzioni.

-ea[:nome del pacchetto ... | :nomeclasse]
Imposta la proprietà di sistema per abilitare le asserzioni.

-abilitazioni[:nome del pacchetto ... | :nomeclasse]
Imposta la proprietà di sistema per abilitare le asserzioni.

-escludere:Nome del file
Usa l'elenco delle classi in Nome del file escludere dalla compilazione.

-chiave:contenitore delle chiavi
Usa la chiave nel contenitore contenitore delle chiavi per firmare l'assemblea.

-file chiave:nomefile chiave
Usa la chiave nel file nomefile chiave per firmare l'assemblea.

-principale:classe principale
Specificare la classe del metodo principale classe principale contiene il metodo principale. Se omesso e
l'obiettivo è un eseguibile, viene eseguita una ricerca per un metodo principale di qualificazione e
ikvmc segnala se viene trovato.

-noglob
Non globare gli argomenti class o jar.

-nojni Non generare uno stub JNI per i metodi nativi.

-nostacktraceinfo
Non creare metadati per generare tracce di stack avanzate.

-opt:campi
Rimuovi i campi privati ​​non utilizzati.

-fuori:file di uscita
Imposta il nome del file di output su file di uscita. L'estensione utilizzata qui deve corrispondere a
-bersaglio Usato. Per una libreria, deve terminare con .dll e per un exe o winexe, deve
finisce in .exe. Se questa opzione viene omessa, verrà scelto un nome di output in base a
tipo di destinazione e il nome dei file di input. Se i file di input sono stati forniti con
globs, questa opzione deve essere utilizzata.

-ricorso:specifica file
Elabora tutti i file e le directory corrispondenti specifica file che può usare il globbing.

-R:libreria-specifica file

-riferimento:libreria-specifica file
Fare riferimento a un assembly libreria-specifica file usato da Java. Questa opzione può essere utilizzata
più volte e il globbing è consentito.

-risorsa:Nome=sentiero
Includi una risorsa Java denominata Nome in archivio sentiero.

-srcpath:sentiero
Imposta la posizione del codice sorgente per il debug su sentiero. Il nome di un pacchetto è
aggiunto al percorso per trovare il file.

-destinazione:exe

-target:libreria

-destinazione:winexe

-target:modulo
Imposta il tipo di destinazione generato su un eseguibile della console (exe) che genera a
risultato.exe, libreria (libreria) che genera un risultato.dll, eseguibile Windows per GUI
applicazioni (winexe) che generano un result.exe o un modulo per l'uso da parte del linker
(modulo) generando un result.netmodule. winexe è utilizzato solo su Windows.

-Xmetodotraccia:nome-metodo
Crea traccia nel metodo di output specificato nome-metodo.

-Xtrace:Nome
Visualizza tutti i tracepoint con il nome dato Nome.

-versione:Mmbr
Imposta la versione dell'assieme su Mmbr.

Usa ikvmc online utilizzando i servizi onworks.net


Ad


Ad