2017-06-30 3 views
0

Ich habe eine einzige Java-Datei zu kompilieren. Es verwendet javax.servlet-api-3.1.0.jar. Ich habe es zu maven mit mvn-install hinzugefügt und es sagt, dass es erfolgreich gebaut wurde. In Intellij wirft es jedoch immer noch Fehler beim Kompilieren:Intellij Idea nicht finden jar

package javax.servlet does not exist. 

Dies war nach dem Neustart.

Fehle ich etwas mit dem Hinzufügen dieses Glases zu meinem Programm?

Danke!

+0

Könnten Sie bitte Ihre 'pom.xml' zur Verfügung stellen? –

+0

Es gibt keins. Ich habe nur eine einzige .java-Datei. – dansmith841

+0

Wie lösen Sie die Abhängigkeiten Ihres Projekts auf? Sie müssen irgendwo sagen, welche JARs Ihr Projekt kompilieren muss. –

Antwort

0

Sie benötigen eine pom.xml-Datei, um ein Maven-basiertes Projekt zu erstellen. Kurz gesagt, eine Datei pom.xml wird verwendet, um maven zu erklären, wie genau Sie Ihr Projekt erstellen und welche Abhängigkeiten es erfordert. Ich würde dringend empfehlen, die Schnellstartanleitung für Maven zu lesen here

+0

Danke, ich habe eine pom.xml erstellt und das jar in Datei -> Projektstruktur -> Module hinzugefügt. Es kompiliert jetzt. – dansmith841

+0

@ dansmith841 - Sie sollten das Glas nicht manuell zum Modul hinzufügen, maven macht das für Sie. Schließen Sie Ihr Projekt, öffnen Sie ein Projekt und wählen Sie Ihren Pom als Projektdatei aus. Idea erledigt den Rest und importiert Ihre Abhängigkeiten für Sie. –