0
私は2つのプログラムを書く必要があります:サーバーとクライアント - 一部のポート上でサーバーを実行し、そのポートでもクライアントを実行しています。私は自分のコンピュータ上ですべてを実行し、クライアントプログラムの引数としてマシンアドレスとしてlocalhostを持っていますが、何らかの理由でそれがjarfileのように扱われます。私が持っている:エラー:jarfile localhostにアクセスできない
String hostname = args[0];
int port = Integer.parseInt(args[1]);
...
Socket socket = new Socket(hostname, port);
...
でそれを呼び出す:
java -jar client.jar localhost 1234
しかし、私は次のエラーを取得しています:
Error: unable to access jarfile localhost