使用非默认包名编译java类

时间:2015-02-22 07:12:25

标签: java

如何通过命令行编译属于包(比如说com.hello)的java类(比如说SomeClass.java)。简单地说javac SomeClass.java不起作用。我已经读过我必须使用-cp标志,但问题是如何以及为什么?

1 个答案:

答案 0 :(得分:0)

您的源文件应位于名为hello的文件夹中,位于名为com的文件夹中。

转到包含com的目录并运行:

javac com/hello/SomeClass.java