Devo instalar o jdk na pasta do Jbuilder, e a onde devo salvar meus projetos para poder usar o comando javac da console?
Só se vc quiser…
[quote=“Jhonatas”]
e a onde devo salvar meus projetos para poder usar o comando javac da console?[/quote]
Onde vc quiser 
Opa,
Pra usar o javac no consoile vc vai precisar apenas setar a var de ambiente do SO adicionando o caminho do jdk assim:
:Windows: - Exemplo
set PATH=%PATH%;c:\jdk1.5.0\bin
Aí ele vc tem disponível o conteúdo da pasta bin do jdk para acessa-lo em qualquer lugar no console.
Falow!
PS.: Qualquer coisa tem FAQs aqui no PJ que te ajudam a fazer isso.
Mas os arquivos nao tem que estarem na pasta do JDK Bin,
se eu mudar a pasta eu tenho que botar o endereço no path?
E outra coisa aparece essa mensagem quando eu uso o comando java:
ERROR: cannot read: ChecaTriangulo.java
eu salvei ele no C:\j2sdk1.4.1_07\bin.
Minhas configuracaoes
sao CLASSPATH .;JAVA_HOME
JAVA_HOME C:\j2sdk1.4.1_07
PATH C:\j2sdk1.4.1_07\bin
[quote=“Jhonatas”]Mas os arquivos nao tem que estarem na pasta do JDK Bin,
se eu mudar a pasta eu tenho que botar o endereço no path?
[/quote]
não… se tu ja tens tuas variáveis reconhecidas, tu coloca onde quiser o teu código.
estranho, pode colocar ai pra gente o conteudo do teu arquivo ChecaTriangulo.java? … e, será q o usuario q esta tentando compilar tem permissão de leitura do arquivo? :roll:
O codigo e
[code]import javax.swing.JOptionPane;
import javax.swing.*;
public class ChecaTriangulo {
public static void main ( String args [] )
{
String a,b,c;
float lA,lB,lC;
JOptionPane.showMessageDialog(
null, "Entre com dados de seus lados:\nEQUILÁTERO : Todos lados iguais\nESCALENO : Todos lados diferentes\nISÓCELES : Dois lados iguais e um diferente",
"AVALIAÇÃO DE UM TRIÂNGULO",
JOptionPane.PLAIN_MESSAGE);
a = JOptionPane.showInputDialog("Entre com lado a");
b = JOptionPane.showInputDialog("Entre com lado b");
c = JOptionPane.showInputDialog("Entre com lado c");
lA = Float.parseFloat(a);
lB = Float.parseFloat(b);
lC = Float.parseFloat(c);
if ( lA<lB+lC && lB<lA+lC && lC<lA+lB )
if ( lA==lB && lB==lC )
JOptionPane.showMessageDialog(
null, "Triângulo Equilátero");
else
if ( lA==lB || lB==lC || lA==lC )
JOptionPane.showMessageDialog(
null, "Triângulo Isóceles");
else
JOptionPane.showMessageDialog(
null, "Triângulo Escaleno");
else
JOptionPane.showMessageDialog(
null, " Não é triângulo");
System.exit(0);
}
}
e não sei como ver se tenho permissao pra ver os arquivos, como é?
[/code]
é só ir nas propriedades do arquivo… :roll:, se for Unix, ls -la ChecaTriangulo.java
Alterei o path para %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM;C:\Dev-Cpp\MeusProjetos;%PATH%;C:\j2sdk1.4.1_07\bin
Mesmo assim nao roda.
Se dou o comando javac sozino ele aparece uma lista de coisa,mas quando boto o nome do arquivo da a mesma mensagem!!
e tu ja descobriu se tens permissão de leitura no arquivo? :yhum:
tenho por que quando eu boto o caminho completo do arquivo ele
roda,so nao roda quando eu boto javac e o nome do arquivo!!
[quote=“Jhonatas”]Devo instalar o jdk na pasta do Jbuilder…
o JBuilder já vem com o jdk…