程序在Eclipse中编译,但不在命令提示符中编译

时间:2014-04-17 02:45:36

标签: java eclipse

基本上,我的程序在Eclipse中编译并运行良好,但不能在命令提示符下编译。它给了我Symbol Not Found,其指针指向我的一个类的名称。我之前从未遇到过这种情况 - 这个程序与我编写的其他程序之间的唯一区别是我在Eclipse中为它们创建了一个包。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

我认为你没有正确设置路径。

How to set Path in Java

  

需要使用javac,java等工具设置路径。

     

如果要将java源文件保存在jdk / bin目录中,   路径不需要设置,因为所有工具都可用   在当前目录中。

     

但是如果你的java文件在jdk / bin文件夹之外,那就是   设置JDK路径所必需的。

答案 1 :(得分:0)

如果您尚未执行此操作,则在删除java文件中的包声明时可能会有所帮助。如果您的编译类使用任何其他类,则由于包声明,它们将不会被编译。它发生在我身上一次。