2
Java Desktop application: SWT vs. SwingJAVA - swt、各OSのバイトコードをリメイクする必要がありますか?
が
の「サポートされている各システムのネイティブライブラリが必要です」それは、対応するターゲットのネイティブライブラリに毎回ライブラリを切り替え、私はそれぞれのOSのための私のプロジェクトを再構築する必要があることを意味していますか? 同じプロジェクトに異なるOSで必要とされるすべてのライブラリを実際に配置する方法はありますか?
私は第2言語としてJavaを始めたばかりです。この質問が愚かであれば申し訳ありません。
つまり、すべてのネイティブライブラリをダウンロードして、それらをすべてプロジェクトに入れなければならないということですか?それらを束ねる方法をもっと説明できますか? – user1115057
私は、それらのすべてをダウンロードする必要があることを意味します:http://download.eclipse.org/eclipse/downloads/drops/R-3.7.1-201109091335/index.php#SWT – user1115057
@ user1115057:ダウンロードする必要がありますあなたがターゲットとしているプラットフォームのライブラリ。 「バンドル」は、JARファイルと同じディレクトリにライブラリを置くだけの簡単なものでなければなりません。また、すべてのライブラリを同時に使用する必要はありません。アプリケーションを各OSごとにパッケージ化し、対応するライブラリのみをバンドルすることができます。 – casablanca