Ich habe eine Home-Arbeit, um einen HTTP-Server mit Java, einem einfachen und von Grund auf neu zu erstellen. Nach dem Durchsuchen von Google und hier ... habe ich gefunden Dieser Link "die beste Antwort sehen" mit einer sehr netten Antwort, also kopiere ich / paste dieses Beispiel in Eclipse, aber es erkennt das Paket nicht
%Vor%Kannst du mir bitte helfen, damit ich die Finsternis erkennen kann? Wenn Sie nicht zu viel verlangen, kennen Sie einen anderen Link zu einem HttpServer-Beispiel? Vielen Dank im Voraus!
Ich hatte das gleiche Problem mit Java 8.
com.sun.net.httpserver
ist keine API (es gibt eine Zugriffsbeschränkung und Eclipse zeigt dies als Fehler an).
Sie müssen eine Zugriffsregel "Accessible" für das Muster com/sun/net/httpserver/**
:
Verwandte Frage: Zugriffsbeschränkung: Zugriff auf die Bibliothek nicht möglich. \ jre \ lib \ rt.jar
Ich habe das selbe Problem unter Mac OSX 10.8, Eclipse Kepler Service Release 2. Ich habe festgestellt, dass es darauf ankommt, welche JVM du verwendest. Das Ändern der JVM von Apple (Standard) zu Oracle hat das Problem behoben.
Benutzt du zufällig Java 5.0? Leider enthält das Jar kein Java 5.0-SDK und Sie möchten das httpserver-Jar von diesem herunterladen location und legen Sie sie in Ihrem Klassenpfad fest.
Tags und Links eclipse java package import httpserver