0

我在新的 JFrame 表单中有 netbeans 生成的初始代码,运行时显示以下输出:-在此处输入图像描述

但是,当我在 dist 文件夹中运行 jar 文件时,我得到以下信息:- 在此处输入图像描述

如何解决这个问题呢?任何帮助将不胜感激。

4

2 回答 2

0

如果没有帮助,请在 netbeans 中执行清理并构建项目(shift + f11) Netbeans 清理并构建项目 ,请发布更多详细信息。你在使用外部库吗?

于 2013-11-14T12:01:07.917 回答
0

您将需要编辑您的 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 知道您使用的所有这些漂亮的库。使用单个罐子时,情况完全不同。

或者,您可能希望在类路径参数中说明您使用的库的位置。

于 2013-11-14T11:54:40.543 回答