Pessoal coisa mais louca, quando mando executar pelo netbeans o programa roda normal, ai fui testar o .jar ou até mesmo dando java nomedofonte.java e o treco dá um erro lá !
segue o erro!
Pessoal coisa mais louca, quando mando executar pelo netbeans o programa roda normal, ai fui testar o .jar ou até mesmo dando java nomedofonte.java e o treco dá um erro lá !
segue o erro!
A IDE deve estar trabalhando com uma determinada versao de JDK ja quando gera o jsr e executa usa outra versao…isso aconteceu comigo.
É ‘java Tiny’
Sem o .java
E vc compilou antes? Nao to vendo o Tiny.class no teu diretorio
[quote=fabiofalci]É ‘java Tiny’
Sem o .java
E vc compilou antes? Nao to vendo o Tiny.class no teu diretorio[/quote]
eu nunca usei pelo prompt! me ensina a compilar ai que eu testo aqui!
tipo que só tenho uma versão do JDK instalada…
Isso se deve ao fato da CLASSPATH esta mal configurada… veja a configuração das variáveis de ambiente.
Geralmente ela pode ser configurada assim:
WINDOWS
JAVA_HOME=c:\seuJdk
CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;%CLASSPATH%
PATH=%JAVA_HOME%\bin;%PATH%
LINUX
export JAVA_HOME=c:\seuJdk
export CLASSPATH=$JAVA_HOME\lib;$JAVA_HOME\jre\lib;$CLASSPATH
export PATH=$JAVA_HOME\bin;$PATH
Verifique se o net beans esta usando exatamente essa jdk…
ou
voce deve estar executando o arquivo .class diretamente…
para ver seu programa rodando no console tente executar o JAR que fica na pasta /dist dentro do seu projeto, assim:
java -jar seuPrograma.jar
javac Tiny.java
java Tiny
[quote=internetws]ou
voce deve estar executando o arquivo .class diretamente…
para ver seu programa rodando no console tente executar o JAR que fica na pasta /dist dentro do seu projeto, assim:
java -jar seuPrograma.jar
[/quote]
dessa maneira deu certo, mas foi preciso eu clicar no projeto em propriedades run e setar a classe main!
agora disseram algo sobre ant que seria mais tranquilo e tudo? alguem sabe me indicar algum material de ant ou o que seria isso?