我是java的新手(今天开始),当我创建我的第一个应用程序时,它生成了一些代码,第一行是“package firstproject;” (没有引号)。
当我试图运行这个时,我一直收到错误,说它找不到我的第一个项目类?
我创建了另一个项目,这次它没有这个包行,但确实有其他东西是公共类和东西,我没有得到错误?
我接下来的教程说代码应该运行正常而不用更改它并使用该包装线?
任何帮助将不胜感激!!
由于
答案 0 :(得分:1)
听起来你试图在不指定包名的情况下运行项目的主类,例如假设你正在使用命令行,这个类:
//Main.java
package firstproject;
public class Main {
public static void main( String ... args ) {
System.out.println("ding...");
}
}
应该编译并运行没有这样的问题:
$javac -d . Main.java
$java firstproject.Main
ding...
-d
标志表示在以下目录(。)
答案 1 :(得分:0)
我可以建议在Oracle Java教程中遵循Hello World应用程序作为起点。 http://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html
至少应该有类似以下的课程
public class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}