에서 기능을 사용하여 윈도우 7에로드 할 수 없습니다 내 응용 프로그램. 내 응용 프로그램의 exe는 Loadlibrary (jvm.dll의 경로) 함수를 사용하여 JVM을로드합니다. 이 XP에서 잘 작동하지만 Windows 7 컴퓨터에서 오류가 throw됩니다 - "JVM 오류를로드 할 수 없습니다." 무엇이 문제 일 수 있습니까? 어떠한 제안?JVM은에서 LoadLibrary() VC++
위의 exe (내 응용 프로그램에서 exe)를 JRE6/bin/MyExe 경로의 JRE6 폴더와 함께 제공하면 Windows 7 컴퓨터에서이 오류가 사라집니다. exe는 JRE6/bin/MyExe 경로에서 JVM 종속성을 찾을 수 있습니다. 그러나 JRE6에 내 exe를 번들로 묶어서 내 애플리케이션과 함께 배포하면 JRE6 저작권 및 라이센스 위반이 될 수 있습니다.
참고 : 내 응용 프로그램의 Exe는 JVM 만로드하며 JRE6 폴더의 파일은 추가/수정/삭제하지 않습니다.