Avatar billede richelieu Nybegynder
21. november 2001 - 08:40 Der er 7 kommentarer og
1 løsning

Error J0051: Undefined package \'lang\'

Hej!

Jeg er helt ny i programmering af Java og prøver at lære dette fra en bog. Jeg har lige installeret MS J++ og når jeg prøver at compile min simple \"hello world\" App, kommer der følgende fejl: Error J0051: Undefined Package \'lang\'.

Da ejg installerede programmet kom den med en advarsel omkring nogle filer der fandtes i forvejen men med et andet sprog. Dette ignorerede jeg.

1: Hvad betyder fejlen?
2: Har det noget at gøre med sprogkonflikten?
3: Er det noget jeg kan rette eller skal jeg reinstallere?
Avatar billede disky Nybegynder
21. november 2001 - 08:43 #1
allerførst spark J++ langt væk, det er håbløst forældet og bruger ikke den rigtige Java.

Hent Forte fra www.javasoft.com og Jdk1.3.1 fra samme URL.

Post lige din kode her, det lyder som en fejl i et import statement.
Avatar billede richelieu Nybegynder
21. november 2001 - 08:59 #2
Min kode ser således ud:

public class App1_1
{
    public static void main(String args[])
    {
        System.out.println(\"Hello, world\");
    }
}

Som du kan se er der slet ikke noget import statement, så det er derfor jeg er lidt forundret.

Jeg vil dog hente det der Forte og Jdk og se om det så virker.
Avatar billede disky Nybegynder
21. november 2001 - 09:04 #3
Det er opsætning af J++ der er problemmet.

har lige compilet og eksekveret programmet på min maskine både med jdk1.3.1 og jdk1.4b virker det fint.
Avatar billede richelieu Nybegynder
21. november 2001 - 09:18 #4
Tak for hjælpen!

Jeg prøver at installere et andet program istedet for J++.
Avatar billede disky Nybegynder
21. november 2001 - 09:20 #5
held og lykke, bare spørg hvis der er problemmer.
Avatar billede richelieu Nybegynder
21. november 2001 - 09:25 #6
Det gør jeg nok, da jeg som sagt er helt \"grøn\" i det her Java-noget. *GG*

Nu skal jeg jo først og fremmest have mit \"Hello world\" program til at fungere. :o)

Avatar billede bearhugx Nybegynder
22. november 2001 - 00:21 #7
Disky >> Du skriver i dit første indlæg, at \"det lyder som en fejl i et import statement\"...

java.lang.* vil da altid blive importeret automatisk - vil den ikke ????

/Søren
Avatar billede disky Nybegynder
22. november 2001 - 08:23 #8
jo det skulle den gerne, men i dette tilfælde snakker vi om J++ som IKKE er en ægte Java compiler !!

Balladen er at eksemplet fungere fint i jdk1.3.1 og jdk1.4, og da jeg så er lidt i tvivl om hvad problemmet er foreslog jeg at java.lang.* mangler eller J++ er sat forkert op.
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