Programa-exemplo não roda

13 respostas
R

Olá,

Estou tentando aprender Java com a apostila do Caelum, porém logo de cara o primeiro programa exemplo não roda.

Mensagem de erro:

C:\Documents and Settings\XP>javac MeuPrograma.java
error: cannot read: MeuPrograma.java
1 error

C:\Documents and Settings\XP>

Será que não instalei ou não configurei direito os programas Java?

Abaixo, as versões do Java e Javac.

Grato.


Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\XP>java -version
java version “1.6.0_02”
Java™ SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot™ Client VM (build 1.6.0_02-b06, mixed mode, sharing)

C:\Documents and Settings\XP>


Microsoft Windows XP [versão 5.1.2600]
© Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\XP>javac -version
javac 1.5.0_15
javac: no source files
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are u
sed
-classpath Specify where to find user class files
-cp Specify where to find user class files
-sourcepath Specify where to find input source files
-bootclasspath Override location of bootstrap class files
-extdirs Override location of installed extensions
-endorseddirs Override location of endorsed standards path
-d Specify where to place generated class files
-encoding Specify character encoding used by source files
-source Provide source compatibility with specified release

-target Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-X Print a synopsis of nonstandard options
-J Pass directly to the runtime system

C:\Documents and Settings\XP>

13 Respostas

R

Complementando a questão:

O programa foi digitado corretamente.

Grato.

kapa01

coloca o seu codigo ai pra facilitar

antonioedirane

talvez este post, possa te ajudar.

R

Segue código:

class MeuPrograma {

public static void main(String[ ] args) {

System.out.println(Minha primeira aplicação Java!!);

}

}
R

antonioedirane:
talvez este post, possa te ajudar.

Qual post, colega?

R

Segue código:

class MeuPrograma {

public static void main(String[ ] args) {

System.out.println(Minha primeira aplicação Java!!);

}

}
R

Segue código:

class MeuPrograma {

public static void main(String[ ] args) {

System.out.println(Minha primeira aplicação Java!!);

}

}
aix

véio vc ta gravando tentando compilar isso em C:\Documents and Settings\XP> isso é windows home ? ou prof.? isso me parece problema de permissão, pois leia ali

C:\Documents and Settings\XP>javac MeuPrograma.java
error: cannot read: MeuPrograma.java
1 error

ele nao pode ler, tenta compila no c:\

peczenyj

dicas:

  • certifique-se que o arquivo contem as permissões necessárias, se tem o nome correto e esta na pasta certa (no seu caso na pasta corrente C:\Doc…\XP)
  • compile com a opção -verbose
  • verifique o classpath.

http://www.javaworld.com/javaforums/showflat.php?Cat=&Board=javabeginner&Number=560&page=13&view=collapsed&sb=3&o=&fpart=1

R

aix:
véio vc ta gravando tentando compilar isso em C:\Documents and Settings\XP> isso é windows home ? ou prof.? isso me parece problema de permissão, pois leia ali
C:\Documents and Settings\XP>javac MeuPrograma.java
error: cannot read: MeuPrograma.java
1 error

ele nao pode ler, tenta compila no c:

Valeu colega,

A partir de sua observação, consegui gerar o arquivo .class e rodar o programa Java em questão.

Porém, ocorre que não consigo mudar o diretório no prompt: ele só aceita o endereço C:\Documents and Settings\XP>, e o que fiz foi jogar o arquivo .java nesse diretório (não dá para mudar para C:).

Mas valeu mesmo.

R

peczenyj:
dicas:

  • certifique-se que o arquivo contem as permissões necessárias, se tem o nome correto e esta na pasta certa (no seu caso na pasta corrente C:\Doc…\XP)
  • compile com a opção -verbose
  • verifique o classpath.

http://www.javaworld.com/javaforums/showflat.php?Cat=&Board=javabeginner&Number=560&page=13&view=collapsed&sb=3&o=&fpart=1

Valeu pelas dicas colega.

B

Crie do Desktop uma pasta e coloque os java lá dentro.

No prompt é só navegar até a pasta com cd Desktop, cd nomeDaPasta, ou cd “\Documents and Settings\XP\Desktop\nomeDaPasta”

R

Bruno Laturner:
Crie do Desktop uma pasta e coloque os java lá dentro.

No prompt é só navegar até a pasta com cd Desktop, cd nomeDaPasta, ou cd “\Documents and Settings\XP\Desktop\nomeDaPasta”

Funcionou.

Valeu Bruno.

Estou ficando fã desse fórum.
Parabéns a todos!

Criado 27 de outubro de 2008
Ultima resposta 28 de out. de 2008
Respostas 13
Participantes 6