я не могу понять, как преобразовать этот пакетный файл в powershell. В строке Java у меня есть проблемы - я не знаю, как правильно вставить в нее переменные среды.

@echo off
SET runDir=../../../
java -cp %runDir%*;%runDir%lib/* helper.colors.AnsiColorKt
pause

кто нибудь знает как это сделать?

Обратите внимание, что Java-приложение должно запускаться в окне powershell, а не в старой командной строке Windows

1 ответ1

1

Замените это буквально: java -cp ../../../*;../../../lib/* helper.colors.AnsiColorKt или если вы хотите использовать переменную powershell

$rundir="../../../"
java -cp "$rundir*;$($rundir)lib/*" helper.colors.AnsiColorKt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .