tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
360
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chickenwings chickenwings ist offline Mitglied Gold
    Registriert seit
    Nov 2005
    Beiträge
    213
    Hallo Experts,

    habe noch keine Erfahrungen mit build Scripts a la Ant. Habe mir erst mal ein Beispiel Script runtergeladen und versuche es nun auszuführen. Es oll vom Prinzip her meinen Code kompilieren und eine war-Datei erstellen. Aber da taucht auch schon das erste Problem auf, es kompiliert nämlich nicht. Ich benutze Eclipse in der JEE Variante, und da ist Ant offensichtlich mit ausgeliefert. Also gehe ich auch davon aus, dass Ant auf den javac compiler zugreifen kann.

    Fehler:
    Code :
    1
    2
    3
    
    Compiling 4 source files to C:\workspace\temp\WEB-INF\classes
        [javac] C:\workspace\eagerengine\src\meinservletpackage\PublishServlet.java:5: package javax.servlet does not exist
        [javac] import javax.servlet.ServletException;

    Was fehlt ihm? Offensichtlich kann Ant nicht auf die Klassen zugreifen. Muss ich den Classpath erweitern? Wenn ja wo?

    Jemand einen HInweis für mich?
    Danke,
    chickenwings
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    in deinem Ant Skript fehlen wohl entsprechende Classpath-Einträge für die Klassen des Servlet-APIs.
    Welchen Servlet-Container verwendest du denn? In Tomcat findet man im lib Verzeichnis beispielsweise das servlet-api.jar. Dieses (+ am besten noch das jsp-api.jar / el-api.jar etc.) könntest du dann per Classpath Variable in deinem Ant-Skript referenzieren.

    Wenn du das Projekt schon in eclipse hast und es dort kompiliert kannst du auch aus Eclipse aus ein ant-Buildskript generieren lassen, wo alle Classpath-Einträge schon gesetzt sind. (AFAIK Projekt anklicken -> Export -> Ant Build)

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 29.08.10, 10:16
  2. JSP Datei - Fehler: Unable to compile class for JSP
    Von benni2100 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 29.07.09, 08:04
  3. Compile Fehler - Hilfe gebraucht
    Von sh4rki im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 26.05.08, 20:31
  4. webtaugliches Codecsetting liefert Fehler
    Von axn im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 2
    Letzter Beitrag: 04.02.05, 14:12
  5. Templateklasse liefert Fehler
    Von StefanR im Forum PHP
    Antworten: 1
    Letzter Beitrag: 29.11.03, 00:19