Net Beans 6.8 Iniciante

12 respostas
A

Olá pessoal

Me tirem essa duvida.

Comecei a esudar Java, e o primeiro programa teste

public class Adriano

{

public static void main(String args[])

{

System.out.println(ola!!!);

}

}

e esta dando o erro:

pacote incorreto: should be declared in a file name Adriano.java

O NB precisa de alguma configuração antes…

Abçs

12 Respostas

Giovanni_Ritchie

O nome do seu arquivo deve ser igual ao nome da class … no seu caso “Adriano.java” ja que sua class é “Adriano”, isso acontece porque sempre que uma class for public deve ter o nome do arquivo

A

Criei o arquivo com o mesmo nome da classe e mesmo assim d ao mesmo erro…??

Giovanni_Ritchie

post seu code!

A

O que seria esse code?

Giovanni_Ritchie

seu código!

A

Veja se te ajuda:

java.lang.ExceptionInInitializerError
Caused by: java.lang.RuntimeException: Uncompilable source code - class Adriano is public, should be declared in a file named Adriano.java
at Adriano.(Main.java:1)
Could not find the main class: Adriano. Program will exit.
Exception in thread “main” Java Result: 1

A

Veja no JCreator o que deu tbm:

--------------------Configuration: Adri - JDK version 1.6.0_18  - --------------------

java.lang.NoClassDefFoundError: Adriano

Caused by: java.lang.ClassNotFoundException: Adriano

at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

Could not find the main class: Adriano.  Program will exit.

Exception in thread main

Process completed.
pedroroxd

cara…
la em cima tem as coisas do seu projeto…

Antes do public class Adriano, tem o package dele…
Deve estar faltando…
Ex.: package pum;

Basta olhar no canto esquerdo (<), o nome do pacote…

A

Esta: PACOTE INCORRETO

Não tem nenhuma numero

T

se voce for usar o netbeans, ele ja “cria” o import la pro pacote emcima , o nome da classe (xD) e tb a linha static public void main

Nao apague td para fazer seu codigo, “encaixe” seu codigo lá, apenas se for necessario modifique alguma coisa

LPJava

dar uma olhada nesse post se vc está iniciando.
IDE/

abracos,

A

Pessoal

Valeu mesmo pela ajuda!!!

Desculpa pela “burrice” em uma coisa simples, mas estou aprendendo

O erro e que eu estava apagando a estrutra inicial: PACKAGE

Ela sempre tem que estar no inicio?

Abçs

Criado 27 de fevereiro de 2010
Ultima resposta 3 de mar. de 2010
Respostas 12
Participantes 5