nao consigo executar programa executar programa

1. nao consigo executar programa executar programa

Jefferson Anunciação Lopes
jotajornaleiro

(usa Ubuntu)

Enviado em 03/12/2012 - 13:10h

crie um programa no netbeans para exibir a frase "welcome to java programing" no terminal
compilei o programa direitinho, so que na hora de executar recebo a seguinte mesnsagem de erro:

Exception in thread "main" java.lang.NoClassDefFoundError: Welcome1 (wrong name: welcome1/Welcome1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Welcome1. Program will exit.

o que ta acontecendo????


  


2. Re: nao consigo executar programa executar programa

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 03/12/2012 - 14:25h

jotajornaleiro escreveu:

crie um programa no netbeans para exibir a frase "welcome to java programing" no terminal
compilei o programa direitinho, so que na hora de executar recebo a seguinte mesnsagem de erro:

Exception in thread "main" java.lang.NoClassDefFoundError: Welcome1 (wrong name: welcome1/Welcome1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Welcome1. Program will exit.

o que ta acontecendo????


Welcome.java

public class Welcome{
public static void main(String[] args){
System.out.println(""welcome to java programing");
}
}


No terminal
compilar
javac Welcome.java
executar
java Welcome
welcome to java programing


3. Re: nao consigo executar programa executar programa

Filippe
spolti

(usa Fedora)

Enviado em 03/12/2012 - 14:38h

jotajornaleiro escreveu:

crie um programa no netbeans para exibir a frase "welcome to java programing" no terminal
compilei o programa direitinho, so que na hora de executar recebo a seguinte mesnsagem de erro:

Exception in thread "main" java.lang.NoClassDefFoundError: Welcome1 (wrong name: welcome1/Welcome1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Welcome1. Program will exit.

o que ta acontecendo????


O que aconteçeu foi que, vc criou a classe com o nome welcome1 e executou usando Welcome1

Neste caso o nome da classe deve ter o mesmo nome do arquivo.java.
Ex:

public class Welcome1 {
public static void main (String args[]){
System.out.println("Testando primeiro programa"):
}
}

javac Welcome1.java
[spolti@ulacti76512 ~]$ java Welcome1
Testando primeiro programa


Abs



4. Re: nao consigo executar programa executar programa

Jefferson Anunciação Lopes
jotajornaleiro

(usa Ubuntu)

Enviado em 05/12/2012 - 22:33h

esta e a tentativa no terminal:


jota@jota-G31T-M7:~$ cd /home/jota/NetBeansProjects/Welcome1/src/welcome1
jota@jota-G31T-M7:~/NetBeansProjects/Welcome1/src/welcome1$ java Welcome1
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome1 (wrong name: welcome1/Welcome1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Welcome1. Program will exit.
jota@jota-G31T-M7:~/NetBeansProjects/Welcome1/src/welcome1$ javac Welcome1.java
jota@jota-G31T-M7:~/NetBeansProjects/Welcome1/src/welcome1$ java Welcome1
Exception in thread "main" java.lang.NoClassDefFoundError: Welcome1 (wrong name: welcome1/Welcome1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Welcome1. Program will exit.
jota@jota-G31T-M7:~/NetBeansProjects/Welcome1/src/welcome1$




e este e o codigo do programa:

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package welcome1;

/**
*
* @author jota
*/
public class Welcome1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Welcome to Java Programing");
}
}

estou usando o netbeans e ele diz que tat tud ok
mas o prgrama nao executa

o que ta acontecendo?????






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts