Avatar billede backupmand Nybegynder
11. februar 2002 - 21:23 Der er 7 kommentarer og
1 løsning

sætte j2ee op

Hejsa
Jeg har problemer med at sætte min j2ee op.
Jeg kører windows 2000 og har skrevet flg. under
min autoexec.bat
set JAVA_HOME=C:\jdk1.3\bin
set J2EE_HOME=C:\j2sdkee1.3

Er det ikke rigtigt? (det er det ikke for det virker ikke). Jeg får hele tiden at vide
Error: set J2EE_HOME to the path of a valid j2sdkee

Jeg kan ikke forstå det, da jeg tror det er det jeg har gjort. Please help.

Tak
Avatar billede disky Nybegynder
11. februar 2002 - 21:32 #1
i c:\j2sdkee1.3\lib ligger der en fil der hedder j2ee.jar den SKAL nævnes i din classpath, de to enviroment variabler betyder ikke noget.
Avatar billede backupmand Nybegynder
11. februar 2002 - 21:40 #2
ok. tak skal du have.
Men hvad skal jeg så skrive og hvor?
noget i stil med
set path=c:\j2sdkee1.3\lib eller
set j2ee_home=c:\j2sdkee1.3\lib
i autoexec.bat eller autoexec.nt
eller under environmental settings i
system?
tak.
Avatar billede rene-rene Nybegynder
11. februar 2002 - 22:20 #3
du kan sætte dem ind i Enviromental settings i system, hvis du køre win2k
Avatar billede soelvpil Nybegynder
12. februar 2002 - 08:07 #4
Det er rigtigt nok, at man ikke har behov for JAVA_HOME og J2EE_HOME, men de er nu rare at have, hvis man vil starte J2EE serveren ved hjælp af de medfølgende bat-filer.

Har du checket at variablerne faktisk er sat (prøv i et dos-vindue at checke kommandoerne
SET JAVA_HOME      og    SET J2EE_HOME
bare lige for at være sikker på, at de er sat. Men hvis de er sat i environmental settings, skulle det være ok for alle dos-vinduer, du åbner fremover.

I øvrigt skal JAVA_HOME være sat til C:\jdk1.3  (ikke bin)

Din path skal indeholde bin-bibliotekerne, dvs

PATH=C:\jdk1.3\bin;C:\j2sdkee1.3\bin  (+evt noget mere).

For at kompilere en java-klasse der bygger på j2ee, f.eks. en servlet, skal classpath indeholde c:\j2sdkee1.3\lib\j2ee.jar. Dette er dog kun nødvendigt under kompileringen.
Avatar billede backupmand Nybegynder
13. februar 2002 - 18:12 #5
Nu har jeg gjort flg:

under start -> Control Panel -> settings -> system ->
advanced -> environmental settings har jeg indført
værdier (de samme) både under system og administrator

i classpath står der en masse i forvejen og i path
står der en masse i forvejen (gælder både for adm. og
system). Jeg har tilført
C:\jdk1.3;C:\j2sdkee1.3
både i classpath og i path

Jeg har også tilføjet andre der ligner, som eks:
C:\jdk1.3\bin og %java_home%\bin

jeg har selv tilføjet disse variable:
J2EE_HOME C:\s2jdkee1.3
JAVA_HOME C:\jdk1.3

jeg trykker på ok og lokaliserer biblioteket med
min s2jdkee1.3 og min j2ee bat-fil. Jeg dobbeltklikker
på bat-filen og jeg får:
ERROR: Set J2EE_HOME to the path of a valid j2sdkee.

Det samme får jeg at vide, hvis jeg tester i en
prompt om de begge er sat.

Jeg har genstartet computeren og alt det der, efter de
nye variable var tastet ind.

ER det noget andet, der skal stå under environmental settings?
Eller er der noget jeg mangler der?
Avatar billede rene-rene Nybegynder
13. februar 2002 - 19:51 #6
"s2jdkee1.3" er det en stavefejl i indlægget? eller er det det du har skrevet i pathen?
Avatar billede backupmand Nybegynder
17. februar 2002 - 12:55 #7
Hej,
Jeg har fundet ud af at løse problemet selv.
Tak for hjælpen, ellers.
Løsningen var at installere softwaren igen, så virkede
environment variablene.. installationen var åbenbart ikke
god nok, eller den var måske blevet afbrudt første gang jeg
installerede softwaren - det er sikkert det, der var
grunden til at det ikke virkede.
Avatar billede backupmand Nybegynder
29. august 2002 - 00:03 #8
har løst problemet selv, men reglerne er jo at man skal give point.
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