Compilar código digitado no TextArea

8 respostas
Luciano_Lopes

Pessoal,como faço para compilar um código digitado em um text area?

8 Respostas

Paulo_Schiavon

Esse código é java? Se sim, leia esse tutorial http://www.guj.com.br/article.show.logic?id=145

Luciano_Lopes

No artigo diz que eu posso simplesmente jogar o código no javac, como faz isso?

Paulo_Schiavon

Não entendi sua dúvida.

-> O javac é o executável que compila arquivos .java na linha de comando.

Luciano_Lopes

No artigo que você me passou tem falando que eu posso usar o comando “javac” para compilar códigos nas minhas aplicações,como faço isso?

Marky.Vasconcelos

javac na verdade chama um aplicativo em Java que compila seu código. Então voce consegue usar o mesmo jar para compilar via código.

Paulo_Schiavon

Leia os exemplos do artigo. Neles demonstram como fazer isso!

T

Facil amigo.

Define um texto no seu programa Java como:

public class ArquivoComCodigoACompilar(){

     public static void main(String args[]) {

======> da um append do codigo que esta no TEXT aqui.        

     }
}

Salva isso em um arquivo ArquivoComCodigoACompilar.java

Roda o javac (pelo seu programa que esta rodando…) ArquivoComCodigoACompilar.java

E roda ele… se der erro na compilacao ai ja eh uma questao a parte!
Da pra fazer tudo em Tempo de execução.!

Se nao conseguir, descreva melhor o que realmente quer fazer, que damos as coordenadas.

Mas acredito que essa URL acima de nosso amigo Paulo Schiavon ja te ajuda muito.

Detalhe, qual seu conhecimento sobre Java?

A

kra, salva a código em um arquivo .java (criado por sua aplicação) e depois roda o javac como mostrado acima.

Criado 30 de julho de 2009
Ultima resposta 31 de jul. de 2009
Respostas 8
Participantes 5