Jeg har leget lidt med classpaths til et projekt, men nu kan jeg ikke kompilere andre java filer mere. Nogen der ved hvad jeg skal gøre for at sætte det tilbage til standard indstillingerne i Windows? Hvis jeg kører et program der kunne køre før så får jeg fejlen: Exception in thread "main" java.lang.NoClassDefFoundError: Test/java
Hvis der er andre klasser der skal bruges, så står der, at runtime ikke kan finde dem, selvom det har virket førhen. Nogen der kan hjælpe?
Nej, det er ikke det der er problemet, selvom mit eksempel godt kunne tyde på det. Hvis jeg skulle henvise til alle default klasserne, hvad skal jeg gøre? Jeg har prøvet geninstallering og at ændre i Windows system variablerne.
Jeg har lavet en test klasse med en simpel print metode, ingen fejl når jeg compiler - javac Test.java java Test Så udskrives i kommandolinjen: "Exception in thread "main" java.lang.NoClassDefFoundError: Test"
Hvis jeg kalder en anden klasse i den samme mappe, så får jeg problemer, når jeg compiler - javac Test.java Så udskrives i kommandolinjen: Test.java:5: cannot find symbol symbol : variable Test1 location: class Test Test1.read();
Dette har som sagt ikke tidligere været et problem.
Virkede ikke. Jeg har dog fået det til at virke, ved at slette alle environment variables der havde med Java at gøre, for derefter at geninstallere Java :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.