Мое приложение содержит exe-файл c ++, который вызывает Java-программу с использованием JNI, поэтому требуется jvm.dll.Однако я хочу, чтобы мое приложение поставлялось с собственным встроенным jre, но после того, как я скопировал папку jre6, найденную в JAVA_HOME, и добавил ее в мой установщик, программа не запускается (ошибка произошла во время инициализации виртуальной машины. Невозможно загрузить собственную библиотеку: можетне находит зависимые библиотеки), когда я использую средство обхода зависимостей на jvm.dll, он говорит, что не может найти gpsvc.dll, IEShims.dll и sysntfy.dll.После того, как я попытался скопировать эти dll в ту же папку, что и jvm.dll, средство обхода зависимостей говорит мне, что gpsvc.dll и sysntfy.dll 64-разрядные, где они должны быть x86.Проблема в том, что это были единственные библиотеки в моей системе, что мне делать?