Ich beginne gerade mit Jetty (Jetty 6 w/Java 6). Unter Verwendung der Beispieldateien mit Jetty 6 platziere ich meine XML-Konfigurationsdatei. im selben Verzeichnis wie meine Java-Datei. Aber wenn ich das Projekt starte, bekomme ich diesen Fehler.Wo lege ich meine jetty.xml-Datei mit Jetty eingebettet?
Exception in thread "main" java.lang.NullPointerException at net.test.FileServerXml.main(FileServerXml.java:13
Hier ist der Beispielcode:
`package net.test;
import org.mortbay.jetty.Server;
import org.mortbay.resource.Resource;
import org.mortbay.xml.XmlConfiguration;
public class FileServerXml
{
public static void main(String[] args) throws Exception
{
Resource fileserver_xml = Resource.newSystemResource("fileserver.xml");
XmlConfiguration configuration = new XmlConfiguration(fileserver_xml.getInputStream());
Server server = (Server)configuration.configure();
server.start();
server.join();
}
}
Was ist der richtige Weg ist, um das Dateisystem zu strukturieren, so dass meine XML-Datei gefunden wird?
Ich komme näher. Ich kann die ersten drei Beispiele zum Laufen bringen. Aber ich stecke immer noch auf dem FileServerXml.java http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty fest – Norm