1

我使用netbeans在java中制作了程序。它位于 d :\sudhanshu\documents\netbeansprojects\Firstapp\src\firstapp。它的名字是First.java。它运行成功并显示输出,netbeans IDE.但是当我尝试通过cmd运行它时显示上述错误。

PATH设置为c:\program files\java\jdk1.7.0_07\bin classpath设置为.

我也尝试将类路径设置为c:\program files\java\jdk1.7.0_07\bin但错误没有变化..

javac First.java正在运行,并且在程序所在的同一文件夹中创建了 CLASS 文件。

请帮帮我..我无法调试它..

4

3 回答 3

0

如果您的包裹是 : somepackage,

您已将.java文件保存在:d:\sudhanshu\documents\netbeansprojects\Firstapp\src\firstapp

然后在命令提示符下,转到上述目录并使用以下命令进行编译:-

javac -d . First.java   // Don't use javac First.java

然后您的类文件将在somepackage上述路径内的文件夹中创建..即您的类文件将在d:\sudhanshu\documents\netbeansprojects\Firstapp\src\firstapp\somepackage\First.class

然后你应该去你的.java.文件保存的目录,并运行: -

java First

d:\sudhanshu\documents\netbeansprojects\Firstapp\src\firstapp目录..

如果你想从任何地方运行这个类文件: -

在您的类路径中添加d:\sudhanshu\documents\netbeansprojects\Firstapp\src\firstapp目录..

注意: - 您需要将包含您的包目录的目录添加到类路径..

于 2012-10-06T11:37:19.620 回答
0

-如果你能够创建一个 .class 文件,那么我认为你已经成功安装了你的 Java

小费:

始终java -version在命令提示符下执行 a,如果它返回您系统上安装的 JDK 版本,那么您已经成功安装了 Java。

-现在我会建议您从类文件所在的同一目录执行此文件以执行该文件。

java First

于 2012-10-06T11:47:15.570 回答
0

很可能您缺少使用包名称的执行。

您将从 src 目录执行主类:

D:\sudhanshu\documents\netbeansprojects\Firstapp\src> java firstapp.First
于 2012-10-06T11:26:26.410 回答