加载主类时Java netbeans run.bat文件错误

时间:2016-06-27 14:27:02

标签: java windows batch-file netbeans cmd

我在默认包中有一个TestAccount --JavaApplication /编译/班 首先,我点击文件夹选项,然后取消勾选“隐藏已知文件类型的扩展名”,这样我就可以在构建文件夹中创建一个.bat文件。

我创建了一个textdocument并将.txt更改为run.bat。代码如下:

echo on
java TestAccount
pause

保存bat文件后,我可以在CMD中运行java程序。但是,当我尝试将TestAccount.class文件移动到另一个新文件夹时调用“testing”。我重复这一步,但对代码进行了一些修改。

以下是测试文件夹

上的新bat文件代码
echo on
java testing.TestAccount
pause

然后出现问题。我在CMD中遇到了这个错误。 错误:无法找到或加载主类test.TestAccount。

任何人都知道如何解决这个问题?这样我就可以在其他文件夹中运行程序了。

感谢。

1 个答案:

答案 0 :(得分:0)

经过几次尝试和错误后,我终于得到了解决方案。只需简单添加一行" cd .."在echo on之后,程序就可以运行了。

echo on
cd..
java testing.TestAccount
pause

虽然我不明白它为什么会起作用......