0

基本上,我正在按照我的练习步骤进行操作,但我似乎无法让这个命令正常运行。我试图改变一些东西,但它不起作用。这是我必须执行的示例:

C:\Users\Bill\My Documents\Antbook\ch04>javac -d build\test test\org\example\antbook\junit\SimpleTest.java

这不能正常运行。我已经创建了这些文件,但它没有执行。

继承人,我得到的错误:

javac: not a directory: build\test
Usage: javac <options> <source files>
use -help for a list of possible options

有什么建议么?我假设命令有问题。

谢谢。

4

2 回答 2

1

javac:不是目录:build\test

听起来像 build\test 不存在。尝试先创建该目录。

于 2013-04-12T20:16:11.653 回答
0

你的目录叫test test?
如果是这样,您的问题是两者之间的空间,您应该"为这种情况添加引号。
试试这个:

javac -d "build\test test\org\example\antbook\junit\SimpleTest.java"

或者

javac -d build\"test test"\org\example\antbook\junit\SimpleTest.java

只要目录名中的空格在"any 之间就可以了,你甚至可以使用这个: TESTE~1,而不是完整的目录名,但这太麻烦了>_<

于 2013-04-12T20:10:31.927 回答