Hallo Community,
das nächste Semester steht in den Startlöchern und ich wollte mich mal wieder etwas in Java einarbeiten. In der Übung soll eine csv Datei eingelesen und analysiert werden. Das Problem ist, dass Eclipse ( so meine Vermutung) keine Verbindung zu irgendwelchen Websites herstellen kann. Auf der Oracle Website habe ich mir den Beispiel Code besorgt um URLs einzulesen:
Egal welche URL ich auch versuche, es kommt immer der gleiche Fehlerbericht:
Es wäre super nett, wenn mir jemand helfen könnte. Es ist nämlich für meine Motivation zu lernen sehr hinderlich wenn es schon daran scheitert..
Vielen Dank im Voraus
das nächste Semester steht in den Startlöchern und ich wollte mich mal wieder etwas in Java einarbeiten. In der Übung soll eine csv Datei eingelesen und analysiert werden. Das Problem ist, dass Eclipse ( so meine Vermutung) keine Verbindung zu irgendwelchen Websites herstellen kann. Auf der Oracle Website habe ich mir den Beispiel Code besorgt um URLs einzulesen:
Java:
import java.net.*;
import java.io.*;
public class URLReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
Egal welche URL ich auch versuche, es kommt immer der gleiche Fehlerbericht:
Exception in thread "main" java.net.SocketException: Permission denied: connect
at java.base/java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.base/java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.base/java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.base/java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.base/java.net.PlainSocketImpl.connect(Unknown Source)
at java.base/java.net.Socket.connect(Unknown Source)
at java.base/java.net.Socket.connect(Unknown Source)
at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.URL.openStream(Unknown Source)
at uebungen.Uebung2.main(Uebung2.java:10)
Es wäre super nett, wenn mir jemand helfen könnte. Es ist nämlich für meine Motivation zu lernen sehr hinderlich wenn es schon daran scheitert..
Vielen Dank im Voraus