[quote]E:\Java\Teste\ProjetoTeste\src\projetoteste\Main.java:14: class Construtor is public, should be declared in a file named Construtor.java
[/quote]
Siga exatamente o que a mensagem de erro lhe disse. A tradução dela é:
“classe Construtor é pública, deve ser declarada em um arquivo chamado Construtor.java”.
OK?
Isso quer dizer que você tem de renomear o arquivo Main.java para Construtor.java.
Realmente, eu salvei inicialmente com Main.java, depois lembrei-me que o nome da classe do construtor deve ser sempre igual ao nome do arquivo, então mudei o nome do arquivo, através do “Salvar como”, para igual ao nome da classe Construtor. Contudo, ainda continuou dando erro. Precisei excluir o arquivo Main.java para poder executar o programinha. Muito obrigado pela ajuda.
Depois disso, fiquei com outra dúvida: será que “Salvar como” não basta? É necessário excluir o arquivo anterior nesse caso?
Nesse outro programa que anexei, estou tentando criar e escrever um arquivo, mas aparece a mensagem de erro abaixo:
init:
deps-jar:
Created dir: E:\Java\Teste\JavaApplication2\build\classes
Compiling 1 source file to E:\Java\Teste\JavaApplication2\build\classes
compile:
Created dir: E:\Java\Teste\JavaApplication2\dist
Building jar: E:\Java\Teste\JavaApplication2\dist\JavaApplication2.jar
Not copying the libraries.
[color=red]To run this application from the command line without Ant, try:
java -jar “E:\Java\Teste\JavaApplication2\dist\JavaApplication2.jar”
jar:[/color]
CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)