Я нашел, как запустить простую JVM из кода в scala, но ответы предполагают короткий путь к классу. Я пытаюсь заставить JVM запускать изолированную искровую программу, чтобы в моем classpath происходило довольно много вещей.
Понятно, что я получаю java.io.IOException: CreateProcess error=206, The filename or extension is too long
, вызванное java.io.IOException: Cannot run program "path/to/java": CreateProcess error=206, The filename or extension is too long
Если бы я запускал его из IntelliJ, я бы просто сократил путь к классам. Как я могу сделать это (или что-то подобное) из кода? (Желательно scala, но если это невозможно, Java тоже подойдет).
PS: Мой путь к классам составляет 37311
символов длиной