Мне нужно создать исполняемый файл run, который будет вызывать # java для моих классов
Я компилирую свой проект java с помощью SCons:
libFiles = "lib/myLibs.jar"
# Build the environment
env = Environment(JAVACLASSPATH = libFiles, JAVASOURCEPATH = '.')
env.Java(target = 'classes', source = 'src')
Все классыхранятся в папке classes /, а все исходные файлы находятся в / src.Чтобы запустить программу, мне нужно
# cd classes/
# java -cp . myProg
Есть ли способ заставить SCons создать исполняемый файл в корневом каталоге, чтобы он мог сам вызывать java?Я посмотрел на существующий проект, который использовал env.Program (), но это было только для C ++.
Спасибо!