kann das Symbol 'Servlet' nicht auflösen

8

Ich habe diese große Neulingsfrage. Wenn ich folgendes versuche; Das 'Servlet' wird rot und zeigt 'Servlet' Kann das Symbol nicht auflösen '.

%Vor%

Ich habe Apache-Kater laufen lassen. Ich bin ein sehr großer Java-Neuling. Kann mir jemand helfen, wo ich eine Servlet-Bibliothek finde? Ich habe gegoogelt, aber keine klare Erklärung bekommen, wie ich das machen kann.

Dies ist der Inhalt meiner web.xml-Datei;

%Vor%

BEARBEITEN: Ich benutze die IntelliJ IDEA IDE. Und ich benutze Maven.

    
Ben 28.02.2012, 09:19
quelle

5 Antworten

12

Das Servlet-Jar muss sich in Ihrem Build-Pfad befinden.

Wenn Sie maven verwenden, können Sie dies tun:

%Vor%

Oder verwenden Sie einen der hier aufgeführten Anbieter hier , z Das Folgende ist nicht abhängig von einem bestimmten Container:

%Vor%     
NimChimpsky 28.02.2012, 09:22
quelle
3

Klingt so, als ob Ihnen ein Klassenpfadeintrag für servlet.jar fehlen würde. Sie haben uns nicht gesagt, wie Sie das erstellen, aber im Grunde müssen Sie gegen servlet.jar kompilieren. Sie sollten es nicht explizit für Ausführung angeben, da Tomcat sich darum kümmern sollte.

    
Jon Skeet 28.02.2012 09:20
quelle
2

In Ihrem Klassenpfad fehlt das Servlet-Jar . füge das gleiche jar in deinen Klassenpfad ein.

Wenn Sie Eclipse verwenden, klicken Sie mit der rechten Maustaste auf das Projekt.

%Vor%

fügen Sie dort ein Glas hinzu.

    
Balaswamy Vaddeman 28.02.2012 09:37
quelle
0
%Vor%     
xuanyuanzhiyuan 28.02.2012 09:35
quelle
0

Das erste Mal IntelliJ IDEA Ich habe das gleiche Problem, aber ich denke, das Prinzip sollte die als Eclipse sein, konfigurieren Sie einfach unsere benötigte jar-Datei für die externe Bibliothek.

Gehe zu "Datei" ---- & gt; "Projektstruktur" ---- & gt; Klicken Sie auf "Bibliothek" und dann auf die Schaltfläche und fügen Sie das benötigte jar hinzu.

Kann Servlet nicht finden, anscheinend haben Sie die Datei server-api.jar verloren, legen Sie sie einfach in Ihre Bibliothek. Und wenn Sie ein j2ee-Projekt erstellen wollen, sollte diese Datei keinen Sinn ergeben.

Fügen Sie einfach die gesamte tomcat / lib jar-Datei in Ihr Projekt ein und die Funktion ist dieselbe wie bei eclipse (Build-Pfad konfigurieren - & gt; Runtime-Server ...).

    
Crabime 22.08.2016 13:59
quelle

Tags und Links