Вот мой рабочий каталог:
C:\GitHub\
И в этом каталоге у меня есть:
class\ src\ cmain
и cmain
- мой файл аргументов.
Все моиФайлы исходного кода .java находятся под src\
main.java CalcHandler.java
А вот содержимое cmain
-cp .\class\
-sourcepath .\src\
-d .\class\
.\src\main.java
Но когда я попытался скомпилировать src\main.java
в PowerShell, используя cmain
, он не распознается:
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.