Este é o comando gij que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online
PROGRAMA:
NOME
gij - interpretador GNU para bytecode Java
SINOPSE
gij [OPÇÃO] ... JARFILE [ARGS...]
gij [-jar] [OPÇÃO] ... CLASSE [ARGS...]
[-cp caminho] [-caminho de classe caminho]
[-Dnome[=valor] ...]
[-ms =número] [-mx =número]
[-Xargumento] [-verboso] [-verbose: class]
[--showversão] [--versão] [--Socorro][-?]
DESCRIÇÃO
"gij" é um interpretador de bytecode Java incluído com "libgcj". "gij" não está disponível em
cada plataforma; portá-lo requer uma pequena quantidade de programação de montagem que não
foi feito para todos os alvos suportados por gcj.
O principal argumento para "gij" é o nome de uma classe ou, com "-jar", um arquivo jar. Opções
antes deste argumento são interpretados por "gij"; as opções restantes são passadas para o
programa interpretado.
Se um nome de classe for especificado e esta classe não tiver um método "principal" com o
assinatura apropriada (um método "estático void" com uma "String []" como seu único argumento),
então "gij" irá imprimir um erro e sair.
Se um arquivo jar for especificado, "gij" usará as informações nele para determinar qual classe '
O método "principal" será invocado.
"gij" invocará o método "main" com todas as opções de linha de comando restantes.
Observe que "gij" não se limita a interpretar o código. Porque "libgcj" inclui uma classe
carregador que pode carregar objetos compartilhados dinamicamente, é possível dar a "gij" o nome de
uma classe que foi compilada e colocada em uma biblioteca compartilhada no caminho da classe.
OPÇÕES
-cp caminho
-caminho de classe caminho
Defina o caminho da classe inicial. O caminho da classe é usado para encontrar a classe e o recurso
arquivos. Se especificada, esta opção substitui a variável de ambiente "CLASSPATH".
Observe que esta opção é ignorada se "-jar" for usado.
-Dnome[=valor]
Isso define uma propriedade do sistema chamada nome com valor valor. Se valor não é especificado
então, o padrão é a string vazia. Essas propriedades do sistema são inicializadas no
inicialização do programa e pode ser recuperado em tempo de execução usando o
Método "java.lang.System.getProperty".
-ms =número
Equivalente a "-Xms".
-mx =número
Equivalente a "-Xmx".
-noverificar
Não verifique a conformidade do bytecode com a especificação VM. Além disso, este
opção desativa a verificação de tipo que é realizada de outra forma no BC-ABI compilado
código.
-X
-Xargumento
Fornecer "-X" sozinho fará com que "gij" liste todas as opções "-X" suportadas.
Atualmente, essas opções são suportadas:
-Xmstamanho
Defina o tamanho inicial do heap.
-Xmxtamanho
Defina o tamanho máximo do heap.
-Xsstamanho
Defina o tamanho da pilha de threads.
As opções "-X" não reconhecidas são ignoradas, para compatibilidade com outros tempos de execução.
-jar
Isso indica que o nome passado para "gij" deve ser interpretado como o nome de um
arquivo jar, não uma classe.
--Socorro
-? Imprima a ajuda e saia.
--showversão
Imprima o número da versão e continue.
--versão completa
Imprima informações detalhadas da versão e saia.
--versão
Imprima o número da versão e saia.
-verboso
-verbose: class
Cada vez que uma classe é inicializada, imprime uma mensagem curta sobre o erro padrão.
"gij" também reconhece e ignora as seguintes opções, para compatibilidade com
scripts de inicialização do aplicativo: "-client", "-server", "-hotspot", "-jrockit", "-agentlib",
"-agentpath", "-debug", "-d32", "-d64", "-javaagent", "-noclassgc", "-verify" e
"-verifyremote".
Use gij online usando serviços onworks.net