0

トレントを入れただけで、コードは変更していません。

コンソール:

Exception in thread "main" java.lang.NullPointerException
    at org.bitlet.wetorrent.Metafile.<init>(Metafile.java:87)
    at org.bitlet.wetorrent.Sample.main(Sample.java:35)

これにあります:

35: Metafile metafile = new Metafile(new BufferedInputStream(new FileInputStream(filename)));

メタファイル コード:

87: byte[] announceByteString = ((ByteBuffer) rootDictionary.get(ByteBuffer.wrap("announce".getBytes()))).array();

ソースコードを入手して勉強を始めましたが、実行されません。


ファイル:

(Sample.java から) 1 行だけ変更しました。

から:

String filename = args[0];

に:

String filename = "C:\\Torrents\\Tao Of Jeet Kune Do By Bruce Lee (Pdf,Epub) Gooner.torrent";

コマンドライン引数からトレントファイル名を取得し、コードに追加しました。

4

0 に答える 0