Avatar billede mikmakmuk Nybegynder
07. april 2003 - 22:56 Der er 43 kommentarer og
1 løsning

opsætning af j2ee

Jeg prøver efter bedste evne at få min linux server op at køre. Jeg skal lige finde ud af hvordan jeg instalerer j2ee og sætter det korrekt op.
Avatar billede simonvalter Praktikant
07. april 2003 - 23:43 #1
Avatar billede mikmakmuk Nybegynder
07. april 2003 - 23:44 #2
kool
Avatar billede simonvalter Praktikant
07. april 2003 - 23:47 #3
du skal så også jave fat i j2se
Avatar billede simonvalter Praktikant
07. april 2003 - 23:48 #4
den får du her
http://java.sun.com/j2se/1.3/download.html

og der er install intructions under docs/index.html
Avatar billede mikmakmuk Nybegynder
07. april 2003 - 23:50 #5
den er allerede instaleret :-), dog 1.4.1_02
Avatar billede mfalck Praktikant
08. april 2003 - 08:03 #6
umiddelbart ville jeg tro at det var nemmere at installere JBOSS (www.jboss.org) og så have en "kørende" version af j2ee. J2ee fra sun er blot en række ekstra klasser til standard java ... det kommer naturligvis lidt an på hvad du skal bruge det til :-)
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 08:09 #7
i første omgang er det fordi jeg bruger java mail. Er det rigtigt forstået at det er en del af j2ee?
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 08:11 #8
ja og selvfølgelig servlets
Avatar billede mfalck Praktikant
08. april 2003 - 10:45 #9
hvis du skal køre servlets så skal du have en servlet-container såsom tomcat eller jboss.
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 10:50 #10
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 11:39 #11
3. Set the environment variables.
Before running the J2EE SDK, you must set these environment variables:
J2EE_HOME - the directory where you've installed this release.
JAVA_HOME - the directory where the Java 2 SDK Standard Edition is installed.
PATH - include the bin directory beneath the directory where you've installed this release.

Hvor, altså i hvilken fil skal jeg lave disse rettelser?
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 11:41 #12
Det er ikke nogen desideret instalation der er tale om her vel, men bare noget ekstra. Jeg kan roligt flytte filerne, bare jeg så også ændre J2EE_HOME, eller hvad?
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 11:43 #13
er servlets en del af j2ee?
Avatar billede mfalck Praktikant
08. april 2003 - 12:53 #14
jeps - du kan godt ændre det. Det letteste er at sætte miliø-variablne JAVA_HOME, J2EE_HOME og PATH i /etc/profile:

PATH=$PATH:/usr/local/java
JAVA_HOME=/usr/local/java
J2EE_HOME=/usr/local/j2ee

export JAVA_HOME J2EE_HOME
Avatar billede arne_v Ekspert
08. april 2003 - 13:09 #15
J2EE kittet fra SUN indeholder både fuld J2EE API men også en
J2EE server "Reference Implementation".

Efter det fleste mening er den server noget juks.

JBoss eller JBoss+Tomcat er meget bedre.

For at bruge java mail skal du enten have fuld J2EE eller
downloade og installere javamail + jaf.

Både servlets og JSP er en del af J2EE.

J2EE 1.2 = EJB 1.1 + servlet 2.2 + JSP 1.1 (?)
J2EE 1.3 = EJB 2.0 + servlet 2.3 + JSP 1.2 + JCA 1.0
J2EE 1.4 = EJB 2.1 + servlet 2.4 + JSP 2.0 + JCA 1.5

(specifikationer)
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 13:39 #16
Er det her så 100% korrekt :-) Altså med hensyn til J2EE_HOME=/usr/java/j2sdkee1.3.1 og PATH=$PATH:/usr/java/j2sdkee1.3.1/bin

# /etc/profile -*- Mode: shell-script -*-
# (c) MandrakeSoft, Chmouel Boudjnah <chmouel@mandrakesoft.com>

loginsh=1

# Users generally won't see annoyng core files
[ "$UID" = "0" ] && ulimit -S -c 1000000 > /dev/null 2>&1

if ! echo ${PATH} |grep -q /usr/X11R6/bin ; then
    PATH="$PATH:/usr/X11R6/bin"
fi

if [ "$UID" -ge 500 ] && ! echo ${PATH} |grep -q /usr/games ; then
    export PATH=$PATH:/usr/games
fi

umask 022

USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HISTCONTROL=ignoredups
HOSTNAME=`/bin/hostname`
HISTSIZE=1000

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
    INPUTRC=/etc/inputrc
fi

# some old programs still use it (eg: "man"), and it is also
# required for level1 compliance for LI18NUX2000
NLSPATH=/usr/share/locale/%l/%N

JAVA_HOME=/usr/java/j2sdk1.4.1_02
J2EE_HOME=/usr/java/j2sdkee1.3.1
CATALINA_HOME=/var/TOMCAT4.1

PATH=$PATH:/usr/java/j2sdk1.4.1_02/bin
PATH=$PATH:/usr/java/j2sdkee1.3.1/bin

export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH JAVA_HOME CATALINA_HOME
export HISTCONTROL HISTSIZE

for i in /etc/profile.d/*.sh ; do
    if [ -x $i ]; then
        . $i
    fi
done

unset i
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 13:41 #17
export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH JAVA_HOME J2EE_HOME CATALINA_HOME
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:17 #18
Der er vist et eller andet galt :-(
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:19 #19
Jeg har prøvet at compile min kode i Netbeans og den ved ikke hvad java mail er *suk*
Avatar billede arne_v Ekspert
08. april 2003 - 14:27 #20
Hov.

NetBeans bruger ikke nogen af de variable.

Du bør eksplicit mounte j2ee.jar inde i NetBeans for at kunne
compile noget der bruger javax.mail.* !
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:30 #21
og hvordan gør jeg så lige det :-)
Avatar billede arne_v Ekspert
08. april 2003 - 14:30 #22
JAVA_HOME og J2EE_HOME bruges når du kører serveren.
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:33 #23
okay er jeg har skrevet 13:39:06 rigtigt?
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:34 #24
altså med ændringen 13:41:10
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:35 #25
det eneste jeg kan finde er noget der hedder Mount version control
Avatar billede arne_v Ekspert
08. april 2003 - 14:48 #26
Jeg kan ike se nogen fejl i dit script.

Men med mit Unix kendskab skal du ikke konkludere for meget udfra det.

:-)
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:50 #27
kan du sige mig hvordan jeg mounter j2ee i netbeans
Avatar billede arne_v Ekspert
08. april 2003 - 14:50 #28
Jeg sidder ikke lige ved en maskine med NetBeans, men
du kan et sted vælge "Mount" og så kan du vælge imellem
fil-system, jar-fil og en eller to andre.

Du vælger bare jar-fil og vælger så j2ee.jar med fuld sti.
Avatar billede mfalck Praktikant
08. april 2003 - 14:51 #29
ja - hvis det er på een linie så er det du skrev 13.40 rigtigt nok.
Avatar billede arne_v Ekspert
08. april 2003 - 14:51 #30
Jeg vil tro, at du markerer roden af dit projekt og så
enten kan finde "Mount" i "File" menuen eller med højre-klik.
Avatar billede mfalck Praktikant
08. april 2003 - 14:52 #31
du kan tjekke at variablene er sat med

echo $JAVA_HOME
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:55 #32
det ser rigtigt nok ud
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:57 #33
Jeg forstår det ikke helt. Er servlets ikke også en del af j2ee? Grunden til at jeg spørger er at det kan den godt finde ud af
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 14:58 #34
Det er kun java mail som halter
Avatar billede arne_v Ekspert
08. april 2003 - 15:06 #35
Servlets er en del af J2EE.

Mail er også en del af J2EE.

NetBeans shipper med support for servlets.

Men fordi NetBeans har den del af J2EE der indeholder servlets, så
bhøver den ikke have den del der indeholder mail (og jaf).
Avatar billede arne_v Ekspert
08. april 2003 - 15:07 #36
Du bliver nødt til at få mountet den jar-fil.
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 15:37 #37
okay det må jeg jo så se at finde ud af :-)Jeg kan bare ikke umiddelbart se hvordan man gør
Avatar billede arne_v Ekspert
08. april 2003 - 15:41 #38
Er der ikke et punkt "Mount" i enten "File" menuen eller
i menuen der kommer frem ved højre-klik ?

(du skal sikkert stå på projekt roden)
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 15:47 #39
der er noget som hedder mount filesystem
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 15:48 #40
Jeg er dessvære nød til at smutte, men jeg er meget interesseret i at finde ud af det :-)
Avatar billede arne_v Ekspert
08. april 2003 - 15:55 #41
Så vælg det og se om ikke der er mulighed for både at vælge et directory og
vælge en jar fil - hvis ja så vælger du bare jar fil.

Ellers er jeg hjemme hos min egen PC med NetBeans om et par timer.
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 18:26 #42
mystiskt
Avatar billede mikmakmuk Nybegynder
08. april 2003 - 18:34 #43
Jeg tror det lykkes :-)))
Avatar billede arne_v Ekspert
08. april 2003 - 18:36 #44
NetBeans 3.4.1 / Win32

marker "Filesystems"
højre-klik
"Mount"
"Archive files"
og vælg j2ee.jar
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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