В .bndrun
файле у меня есть:В файле bndrun, как передать свойства в -runvm, которые имеют пробелы?
-runvm: -Djava.util.logging.config.file=${workspace}/com.myproject/conf/logging.properties
Когда я запускаю дескриптор запуска, консоль показывает:
Error: Could not find or load main class and
Это из-за следующей генерируемой командной строки:
"C:\Program Files\Java\jre7\bin\javaw.exe" -Djava.util.logging.config.file=C:\Documents and Settings\Dan\eclipse-workspaces\workspace/com.myproject/conf/logging.properties
Пространство, очевидно, расстраивает его. Обычно кавычки являются решением этого. Но если я добавить их, они, кажется, раздели:
-runvm: -Djava.util.logging.config.file="${workspace}/com.myproject/conf/logging.properties"