実行時に次の出力を示す新しい JFrame フォームで netbeans によって生成された初期コードがあります。
しかし、dist フォルダーで jar ファイルを実行すると、次のようになります。
この問題を解決するにはどうすればよいですか?どんな助けでも大歓迎です。
使用するすべてのライブラリがビルド プロセスに含まれるように、build.xml を編集する必要があります。これは、build.xml では次のようになります。
<target name="-post-jar">
<echo>Adding jar: ${reference.myMissingJar.jar}</echo>
<jar update="true" destfile="${dist.jar}">
<zipfileset src="${reference.myMissingJar.jar}"/>
</jar>
<mkdir dir="bin"/>
<copy file="${dist.jar}" todir="bin" description="Copy jar file."/>
</target>
問題は、それを netbeans で実行しようとしているときに、IDE が使用しているすべての気の利いたライブラリを認識していることです。単一の瓶を使用する場合、それはまったく別のものです。
または、使用するライブラリの場所をクラスパス パラメータに指定することもできます。