new JavaWrapper(path)
Classe que facilita a execução de códigos em Java.
Parameters:
Name | Type | Description |
---|---|---|
path |
Caminho completo para o interpretador Java. Será utilizado o interpretador disponível no path caso não seja informado. |
Members
-
classPath :Array
-
Nomes de diretórios e arquivos JAR/ZIP onde as classes Java serão pesquisadas. Verifique o formato na documentação da execução do java em linha de comando.
Type:
- Array
-
errorOutput :string
-
Armazena o último erro gerado pela aplicação java.
Type:
- string
-
output :string
-
Armazena o último resultado gerado pela aplicação java.
Type:
- string
-
workDir :string
-
Diretório de trabalho do aplicativo java que será executado. Será utilizado como base dos paths relativo do aplicativo executado. Caso não seja informado, o workDir será o mesmo do Engine.
Type:
- string
Methods
-
run(parameters [, opt_async])
-
Executa o interpretador java com os parâmetros informados. Observe o resultado do script através das propriedades output e outputError.
Parameters:
Name Type Argument Description parameters
string Parâmetros que serão passados para o interpretador
opt_async
boolean <optional>
Indica que o Java será disparado de forma assíncrona. Quando executado de forma assíncrona, as propriedades output e outputError não serão atualizadas.
Returns:
True se a execução do código Java foi bem sucedido. Observe que o script pode ter sido executado com sucesso, mas erros podem ter sidos informados pela saída de erro, informações gravadas na propriedade outputError.
- Type
- boolean