SWTとjNetPcapについては、それぞれのOS用のものをDLしてください jNetPcapはプロジェクトルートに、SWTはlib_swtへ配置してください Eclipseで開発する場合は、ダウンロードしたSWTのZipをプロジェクトとしてインポートするか lib_swtにあるswt.jarへクラスパスを設定しなおしてください antのビルドでは、build.propertiesを各自用意して、 publish_directoryをPSP NetPartyのjarを書き出すディレクトリに指定してください == Mavenでのビルド == Mavenを用いてビルドする場合はSWT, jnetpcapは自動でダウンロードされます。 Windows(64bit), Ubuntu(32bit)のみの限定サポートです。 他のアーキテクチャ上でビルド/実行する場合はPSP-NetParty/pom.xmlのprofilesに 適切な設定を追加する必要があります。 初回ビルド時のみ下記2コマンドを実行する必要があります。 mvn com.savage7.maven.plugins:maven-external-dependency-plugin:resolve-external mvn com.savage7.maven.plugins:maven-external-dependency-plugin:install-external 以降はmvnコマンドのみ実行で正常に終了します。 http://code.google.com/p/maven-external-dependency-plugin/issues/detail?id=8#c4 == Windows以外での実行 == libjnetcap.so のあるディレクトリをjava.library.pathオプションで指定する必要があります。 Mavenでビルドした場合はトップディレクトリに配置されますので java -Djava.library.path=. -jar jar/PlayClient.jar のようなコマンドになります。
yukihane/PSP-NetParty
Java applications which enable PSP adhoc communication over Internet
JavaGPL-3.0