Olá estou fazendo uma engine onde o usuário digita o título, largura e altura da tela e ele cria um programa .java, porém ao executar o comando cmd javac nomedaclasse.java ele não salva nenhum arquivo .class gostaria de saber como posso estar fazendo isso. A linha de código que executa o comando cmd é Process p = Runtime.getRuntime().exec("javac nomedaclasse.java");
Para este processo deverá utilizar a opção -classpath.
Vc diz ir na variáveis de ambiente e adicionar o JAVA_HOME?
javac -classpath