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.
Annonceindlæg tema
07. april 2003 - 23:43
#1
07. april 2003 - 23:44
#2
kool
07. april 2003 - 23:47
#3
du skal så også jave fat i j2se
07. april 2003 - 23:50
#5
den er allerede instaleret :-), dog 1.4.1_02
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 :-)
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?
08. april 2003 - 08:11
#8
ja og selvfølgelig servlets
08. april 2003 - 10:45
#9
hvis du skal køre servlets så skal du have en servlet-container såsom tomcat eller jboss.
08. april 2003 - 10:50
#10
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?
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?
08. april 2003 - 11:43
#13
er servlets en del af j2ee?
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
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)
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
08. april 2003 - 13:41
#17
export PATH PS1 USER LOGNAME MAIL HOSTNAME INPUTRC NLSPATH JAVA_HOME J2EE_HOME CATALINA_HOME
08. april 2003 - 14:17
#18
Der er vist et eller andet galt :-(
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*
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.* !
08. april 2003 - 14:30
#21
og hvordan gør jeg så lige det :-)
08. april 2003 - 14:30
#22
JAVA_HOME og J2EE_HOME bruges når du kører serveren.
08. april 2003 - 14:33
#23
okay er jeg har skrevet 13:39:06 rigtigt?
08. april 2003 - 14:34
#24
altså med ændringen 13:41:10
08. april 2003 - 14:35
#25
det eneste jeg kan finde er noget der hedder Mount version control
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. :-)
08. april 2003 - 14:50
#27
kan du sige mig hvordan jeg mounter j2ee i netbeans
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.
08. april 2003 - 14:51
#29
ja - hvis det er på een linie så er det du skrev 13.40 rigtigt nok.
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.
08. april 2003 - 14:52
#31
du kan tjekke at variablene er sat med echo $JAVA_HOME
08. april 2003 - 14:55
#32
det ser rigtigt nok ud
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
08. april 2003 - 14:58
#34
Det er kun java mail som halter
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).
08. april 2003 - 15:07
#36
Du bliver nødt til at få mountet den jar-fil.
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
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)
08. april 2003 - 15:47
#39
der er noget som hedder mount filesystem
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 :-)
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.
08. april 2003 - 18:26
#42
mystiskt
08. april 2003 - 18:34
#43
Jeg tror det lykkes :-)))
08. april 2003 - 18:36
#44
NetBeans 3.4.1 / Win32 marker "Filesystems" højre-klik "Mount" "Archive files" og vælg j2ee.jar
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.