0

カスタムタイプ (.rml .mod など) の複数のファイルを含む Java プロジェクトを Netbeans で開発しています。

netbeans はこれらのファイルをプロジェクトに表示しません。プロジェクトをビルドするときに、プロジェクトがロードできるように手動でコピーする必要があります。

ビルド時にこれらのファイルを出力 Jar ファイルに自動的に含めることはできますか?

はいの場合、コードでそれらにどのようにアクセスできますか?
いいえの場合、これらのファイルを管理するにはどうすればよいですか (ファイルを目的の場所に自動的にコピーするなど)。

4

3 に答える 3

1

Java アプリケーション内にパッケージを作成し、このパッケージにファイルを追加します。

このファイルにアクセスするには、次のコードを使用します。

getClass().getResource("/Images/imgedit.png")

「Images」の代わりにパッケージ名、「imgeit.png」の代わりにファイル名。

于 2012-05-27T12:50:48.073 に答える
0

Antプロジェクトのビルドに使用できます

ここここから基本的なリファレンスを取得できます。

于 2012-05-27T12:46:04.777 に答える
0

データ ファイルがソース フォルダーにある場合は、生成されたクラス ファイルと共に bin フォルダーに自動的にコピーされます。jar 内からデータ ファイルを読み取るにはgetResourceAsStream(String)、クラスで使用できるを使用できますClass

于 2012-05-27T12:50:12.313 に答える