Avatar billede mosquito Nybegynder
10. januar 2002 - 15:53 Der er 13 kommentarer og
1 løsning

import af en class??

jeg sidder med to klasse eksempler fra en bog..
den ene har metoder i den andene...

selvom begge filer er kompileret uden fejl og ligger i samme arbedsbibliotek kommer der en fejlmelding;

D:\\examples JAVA\\BankAccounts.java:7: cannot resolve symbol
symbol: class Account 
import Account;

hvordan løser jeg problemet?
Avatar billede disky Nybegynder
10. januar 2002 - 15:56 #1
står der noget om package i toppen af en af filerne ?

hvis der gør skal de enten ind i det hiraki, eller du skal fjerne det packages halløj.
Avatar billede mosquito Nybegynder
10. januar 2002 - 15:56 #2
hov.. det er denne fejl der kommer ved kørsel af programmet

java.lang.NoClassDefFoundError: BankAccounts Exception in thread \"main\" Process Exit...
Avatar billede mosquito Nybegynder
10. januar 2002 - 15:58 #3
nej det er første linie i classen BankAccounts..
import Account;
Avatar billede disky Nybegynder
10. januar 2002 - 16:00 #4
Og du har en fil der hedder

Account.java som indeholder en klasse med navnet \'Account\' ?


Prøv at start dit program med

java -cp . KlasseNavn

Hvor du udskifter KlasseNavn med din klasses navn
Avatar billede mosquito Nybegynder
10. januar 2002 - 16:02 #5
jeg anvender kawa 5.0;
prøver jeg at kompilere i min tekseditor kommer den med første fejl.. men ved at højreklikke på filen i hierakiet til venstre hvor de to klasser står listet, kompileres der uden fejl...
herefter skulle alt jo være i den skønneste orden.. men jeg kan se at det er en exception kastet pga.. det met den der import halløjsa...

Avatar billede disky Nybegynder
10. januar 2002 - 16:04 #6
den fejl skyldes nok din classpath ikke er sat korrekt op.

Prøv at kør programmer fra en prompt istedet.

p.s. Prøv Forte fra www.javasoft.com istedet, jeg synes det er uhyggeligt meget bedre end Kawa og 100% gratis er det også
Avatar billede mosquito Nybegynder
10. januar 2002 - 16:11 #7
jeg fatter minus.. normalt opretter jeg classer uden den her import halløjsa.. og ligger dem i samme bibliotek.. og her er der ingen problemer med at anvender metoderne fra externe classer...
men du har sikkert ret.. det er sandsynligvis opsætningen... men der må da være andre end mig der render ind i de her irriterende problemer som æder tiden, der skulle bruges på at finde årsager til hvorfor skidtet virker og ikke hvorfor det ikke virker...
Avatar billede disky Nybegynder
10. januar 2002 - 16:13 #8
du skal ikke importere hvis klassen ligger i samme skuffe som den fil der kaldes fra.
Avatar billede mosquito Nybegynder
10. januar 2002 - 16:24 #9
fjerner jeg import filen, får jeg feljmelingen alligevel...
Avatar billede mosquito Nybegynder
10. januar 2002 - 16:27 #10
oh.. nu fandt jeg ud af det... tak...
Avatar billede mosquito Nybegynder
10. januar 2002 - 16:29 #11
det var mit project det lå et sted og filerne lå et andet sted.. måske derfor...
men jeg tror jeg vil prøve Forte...
på din anbefaling...
er det let at sætte op...
også med hensyn til dokumentation og hjælpefiler?
Avatar billede birkis Nybegynder
10. januar 2002 - 16:36 #12
Du kan evt. også kikke på NetBeans ( http://www.netbeans.org ).  Det er grunnleggende det samme som Forte fordi Forte er bygget på NetBeans, men der kommer oftere oppdatering av NetBeans.
Avatar billede disky Nybegynder
11. januar 2002 - 09:02 #13
Forte er ret let at sætte op, og du kan bare spørge løs om det.

Det er korrekt at forte bygger på netbeans, men er ikke så fejlramt som netbeans.

Og det med opdateringer er ikke korrekt, da forte kan opdatere fra netbeans.
Avatar billede birkis Nybegynder
13. januar 2002 - 13:38 #14
disky >>  Det kan godt være du har rett - jeg synes bare der oftere kommer ny versjon av NetBeans.

Hvorfor er NB mer \"fejlramt\" enn FFJ?  De er jo bygget på samme koden...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester