Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Problém se spouštěním programu v Javě

Pisu program v NetBeans BlueJ 5.0. Jednoduche programy s vypisem do output mi jdou v NetBeans spustit bez problemu. Program, jehoz zdrojovy kod je na konci prispevku, ale hlasi chybu: java.lang.NoClassDefFoundError: Main/Bzrvicky Exception in thread "main". Zde na poradne jsem nasel dotazy, kde se podobny problem jiz resil. Zkusil jsem nastavit promennou CLASSPATH. set CLASSPATH=.; Pak jsem ji zkusil nastavit jako cestu do slozky C:\Program Files\jdk\lib. Zkusil jsem ji taky nastavit do slozky, kde mam tridu ulozenou. Porad nic. Budto nastavuji promennou spatne nebo je problem nekde jinde. Nastavuji ji pres prikazovy radek ve Win XP prikezem set CLASSPATH=cesta; Prosim pomoc!

import java.awt.* ;
import java.awt.event.* ;

public class Bzrvicky extends Frame {

Button barvaBT ;

public Bzrvicky() {

super.setTitle(getClass().getName());
this.setL ayout(new FlowLayout());

barvaBT = new Button("Zmena");
barvaBT.setBackground(Color.black );
barvaBT.setForeground(Color.white);

this.add(ba rvaBT);
this.setSize(400, 200);

addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(1);
}
}) ;

}

public static void main(String[] args) {
new Bzrvicky().setVisible(true);

}
}

Dival jsem se ruzne na internetu a vsechny rady se toci kolem promenne CLASSPATH ale ja fakt nevim jak ji nastavit.. nebo kam? mam pak restartovat NetBeans?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Ještě něco. Kdyz napisu do prikazoveho radku set CLASSPATH="neco"; Tak se to nastavi, ale kdyz zavru… nový
Chates 31.12.2006 11:01
Chates
no, tak ten příkaz mužeš zkusit dát do autexecu. A případně zkus Tento Počítač ->Vlastnosti - Upřesn… nový
AZOR 31.12.2006 12:12
AZOR
Pise to naozaj java.lang.NoClassDefFoundError: Main/Bzrvicky? Potom to vyzera ako keby si sa pokusa… poslední
x22 31.12.2006 18:41
x22

Ještě něco. Kdyz napisu do prikazoveho radku set CLASSPATH="neco"; Tak se to nastavi, ale kdyz zavru a znovu otevru prikazovy radek, tak uz je CLASSPATH zase ".";.. cim to? Jak nastavim promennou CLASSPATH nejak trvale? V tomhle se opravdu moc nevyznam. :.(

no, tak ten příkaz mužeš zkusit dát do autexecu.
A případně zkus Tento Počítač ->Vlastnosti - Upřesnit - Proměnné prostředí a zkusit to přidat tam.
Jinak bych se přimlouval ke stažení JRE znovu : index.jsp , by se mělo nastavit, samo tak aby to chodilo

Zpět do poradny Odpovědět na původní otázku Nahoru