环境变量 classpath 设置
应该加上 . , 如: .:/usr/java/default/lib
如果带有 package 名的类在命令行运行时, 需要在包名的上层目录运行
package hello.pkg;
public class HelloWorld { }
|-- bin
| `-- hello
| `-- pkg
| `-- HelloWorld.class
`-- src
`-- hello
`-- pkg
`-- HelloWorld.java
以上结构中, 执行 HelloWorld.class 时, 要在 bin 目录下执行
cd ../bin
java hello.pkg.HelloWorld
应该加上 . , 如: .:/usr/java/default/lib
如果带有 package 名的类在命令行运行时, 需要在包名的上层目录运行
package hello.pkg;
public class HelloWorld { }
|-- bin
| `-- hello
| `-- pkg
| `-- HelloWorld.class
`-- src
`-- hello
`-- pkg
`-- HelloWorld.java
以上结构中, 执行 HelloWorld.class 时, 要在 bin 目录下执行
cd ../bin
java hello.pkg.HelloWorld
0 件のコメント:
コメントを投稿