2011-01-30 9 views

答えて

2

rt.jarを変更して再配布することは許可されていません。

0

私はだと思います。できます。 JRE hereをダウンロードできますが、Swingのサポートがあります。あなたは代わりにembedded versionをつかむことができますが、私はそれがあなたの望むものとは思わないと思います。あなたはメインのJREをつかんでrt.jarファイルのjavax.swingツリーを削除することができますが、私はそれがあなたに多くの利益をもたらすとは確信していません...

1

スイングコンパイルされたクラスは、 rt.jar JREに付属のファイル。簡単に言えば、rt.jarファイルです。スタンドアロンのすべてのJavaクラス(Swingが含まれています)がコンパイルされた形式で格納されています。 jarファイルはそこにあり、アプリケーションとバンドルする必要はありません。

Java 6以降、jarファイルの一部のみを合法的に配布/使用する方法はありません。 Java 7 with Project Jigsawはランタイムをモジュール化し、これを選択的に使用できるモジュールに分割する予定ですが、AFAIKプロジェクトのジグソーパズルはJava 8にプッシュバックされています。

関連する問題