Я использую файлы .idl в моем проекте Java .. Я использовал этот проект, используя Java8, но недавно в качестве плана обновления, который я обновил до Java17 .. Теперь эти файлы IDL не выполняются в Java 17 .. Пожалуйста, дайте мне знать, как запустить эти файлы. Я получаю ошибки ниже < /p>
{Task :module-plugin:Idl2Java FAILED
idl file present: C:\Users\pc1\server\plugins\mml\idl\ea.idl
>>> cmdline: [idlj, -td, C:\Users\pc1\server\plugins\mml\tmp, -i, C:\Users\pc1\server\plugins\mml\idl, -fall, -fallTIE, C:\Users\pc1\server\plugins\mml\idl\ea.idl]
Execution failed for task ':module-plugin:Idl2Java'.
> A problem occurred starting process 'command 'idlj''
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':module-plugin:Idl2Java'.
Caused by: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'idlj''
Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'idlj'
Caused by: java.io.IOException: Cannot run program "idlj" (in directory "C:\Users\pc1\\server\plugins\mml"): CreateProcess error=2, The system cannot find the file specified
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... nd-java-17