【发布时间】:2018-11-19 11:36:49
【问题描述】:
这是我的工作目录:
C:\GitHub\
在这个目录下我有:
class\ src\ cmain
cmain 是我的参数文件。
我所有的.java源代码文件都在src\下
main.java CalcHandler.java
这是cmain的内容
-cp .\class\
-sourcepath .\src\
-d .\class\
.\src\main.java
但是当我尝试在PowerShell中使用cmain编译src\main.java时,却无法识别:
PS C:\GitHub> javac @cmain
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
....
我在 Linux 上试过,效果很好,内容完全一样。
我应该怎么做才能让它工作?
编辑:显然这是 PowerShell 的错,它在命令提示符下工作。但我仍然想听听您关于如何在 PowerShell 中使其正确。
【问题讨论】:
标签: powershell command-line-arguments javac