curso-dio-dominando-ides-java icon indicating copy to clipboard operation
curso-dio-dominando-ides-java copied to clipboard

Dificuldade em compilar repositório para o java

Open 06112001 opened this issue 3 years ago • 6 comments

@cami-la Não condigo compilar o repositório "PrimeiroPrograma" está dando 1 erro com a seguinte frase : erro; Class names, 'PrimeiroPrograma' , are only accepted if annotation processig is explicitly requested

06112001 avatar May 17 '22 16:05 06112001

Oi, amigo. Tudo bem? Vamos fazer um passo a passo: Se acontecer algum erro no meio do processo, tira um print e me manda aqui?

  1. Veja se você tem o java instalado na sua máquina: java --version 2022-05-17_16-04
  2. Entro na pasta Documents (Totalmente opcional, você pode criar o arquivo em qualquer pasta) cd Documents 2022-05-17_16-05
  3. Dentro da pasta Documents, crio o arquivo PrimeiroPrograma.java touch PrimeiroPrograma.java 2022-05-17_16-11
  4. Abra o arquivo que você acabou de criar em algum editor de texto (No nosso caso, estou utilizando o gedit) gedit PrimeiroPrograma.java 2022-05-17_16-12
  5. Altere o arquivo e escreva o meu primeiro código e salve o arquivo: 2022-05-17_16-18
class PrimeiroPrograma {
	public static void main(String[] args) {
		System.out.println("Meu primeiro programa");
	}
}
  1. Compile o arquivo: javac PrimeiroPrograma.java 2022-05-17_16-20
  2. Feito isso, agora rode o seu primeiro programa java PrimeiroPrograma 2022-05-17_16-21

cami-la avatar May 17 '22 19:05 cami-la

20220518_204355 Deu este problema agora

06112001 avatar May 19 '22 17:05 06112001

Pronto, agora:

  1. Verifique se nesta pasta Documents, está o arquivo PrimeiroPrograma.Java
  2. Se sim, confira se o conteúdo deste arquivo é esse:
class PrimeiroPrograma {
	public static void main(String[] args) {
		System.out.println("Meu primeiro programa");
	}
}

cami-la avatar May 19 '22 17:05 cami-la

20220519_161221 O arquivo tá aí certinho , eu acho pelo menos né kk

06112001 avatar May 19 '22 19:05 06112001

20220519_161233

06112001 avatar May 19 '22 19:05 06112001

Seguinte: a extensão do arquivo está .md (PrimeiroPrograma.md) O arquivo precisa estar com a extensão .java (PrimeiroPrograma.java)

Não sei se tem relação, mas acredito que isso tem haver com o Typora. Tenta abrir no Bloco de Notas.

Então vamos tentar de novo:

  1. Troca a extensão do arquivo para .java
  2. Compila novamente com o javac PrimeiroPrograma.java
  3. Tenta rodar novamente o programa com java PrimeiroPrograma

cami-la avatar May 19 '22 20:05 cami-la