我写了一个java程序:
$ cat com/oca/controll/Controll.java
package com.oca.controll;
public class Controll {
public static void main(String[] args){
...
}
public static void change(Adult adult, int age){
...
}
}
class Adult{
...
}
并成功编译:
$ javac -d output com/oca/controll/Controll.java
$ ls -l output/com/oca/controll
-rw-r--r-- 1 user1 abc 483 Jan 9 10:34 Adult.class
-rw-r--r-- 1 user1 abc 1029 Jan 9 10:34 Controll.class
当我试图执行它时,它给出了以下错误:
$ java -cp output/com/oca/controll com.oca.controll.Controll
Error: Could not find or load main class com.oca.controll.Controll
这里有什么问题吗?
这将执行class
java -cp output com.oca.controll.Control