Avatar billede markymarc Nybegynder
15. august 2003 - 12:06 Der er 8 kommentarer og
1 løsning

ANT compiler fejl

Jeg er lige begyndt at bruge ant til at compile og deploye mine java ting med. Og har fået den til at compile hello world og pakke det i en jar.Men når jeg så skal til at compile min servlets. Få jeg denne fejl:
(2:1)package javax.servlet does not exist
Er det noget med at jeg skal putte servlet.jar i en classpath i ant?
og hvis det hvordan gør jeg så?
Og hvis jeg er helt på galt spor hvad gør jeg så??

På forhånd tak
Avatar billede arne_v Ekspert
15. august 2003 - 12:11 #1
Du kan da bare putte den i classpath attributten i javac tagget.
Avatar billede arne_v Ekspert
15. august 2003 - 12:12 #2
Eksempel:

    <target name="ejbcompile">
        <javac classpath="${log4jlib};${j2eelib}" srcdir="${ejbsrcdir}" destdir="${ejbbuilddir}"/>
    </target>
Avatar billede arne_v Ekspert
15. august 2003 - 12:13 #3
Hvor jeg så har defineret diverse properties a la:

    <property name="ejbsrcdir" value="ejbsrc"/>
    <property name="ejbbuilddir" value="ejbbuild"/>
Avatar billede markymarc Nybegynder
15. august 2003 - 12:31 #4
Hvor ligger j2eelib på jboss???

Og hvis jeg ligger:
<property name="j2eelib" location="/til/hvor/j2ee/lib/ligger"/>

Kan man det???
Avatar billede arne_v Ekspert
15. august 2003 - 12:34 #5
Jeg compiler ikke mod JBoss'es lib men mod J2EE SDK.

j2eelib=C:/SUNJava/j2sdkee1.3.1/lib/j2ee.jar
log4jlib=C:/Jakarta/log4j-1.2.8/dist/lib/log4j-1.2.8.jar
Avatar billede markymarc Nybegynder
15. august 2003 - 12:37 #6
Lige et novice sp hvad er log4jlib ????

Men jeg kan vel bruge jboss's J2EE, ikk.
Og hvad er bedst at bruge??
Avatar billede arne_v Ekspert
15. august 2003 - 12:38 #7
log4j er et logging framework fra Apache Group. SOm jeg tilfældigvis
brugte i den kode jeg sakses noget build.xml fra.
Avatar billede arne_v Ekspert
15. august 2003 - 12:39 #8
Jeg synes at du skal builde mod J2EE SDK.

Når så du deployer på JBoss (eller en anden app-server), så skal
den nok finde klasserne.
Avatar billede markymarc Nybegynder
15. august 2003 - 12:41 #9
Mange tak, det vil jeg lige prøve. Men kan jo være jeg vender tilbage når det hele falder sammen.
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