- 关 键 词:
- java
你是否在创建JVM时,老返回-1,即JNI_ERR;怎么检查程序都没有发现任可问题,编译也不会出错。
动态链接库文件“jvm.dll”已经放到了程序所在目录了,其实问题就出在这里,本来一般的dll文件只要把它放到执行程序目录下就可以正常调用了,但jvm.dll却有所不一样,它还需要调用相对目录下的其它文件,所以你不能单独把jvm.dll拷贝到exe所在的目录;这样虽然编译均不会报错,但执行时,却怎么也创建不了JVM。正确的做法是,不要把jvm.dll拷贝到exe所在的目录,而是把“C:\jdk1.5.0_03\jre\bin\client”(按具体的JDK安装目录和版本进行设置)设到环境变量PATH中,这样问题就可以立即得到解决。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Java环境安装配置 (5735篇文章)
- Java编程开发手册 (8404篇文章)
- Java的类 (882篇文章)
- Java基础开发篇 (596篇文章)
- 在Eclipse中配置Struts2项目 (386次浏览)
- 史上最简单的struts+spring+hibernate配置实 (249次浏览)
- 在Spring中使用JTA事务管理 (231次浏览)
- 玩玩Spring之struts+hibernate+spring添删改 (156次浏览)
- 使用Spring MVC表单标签 (154次浏览)
- 在Spring中使用Quartz进行任务调度 (154次浏览)
- 使用myeclipse集成struts,hibernate,spring (142次浏览)
- 详细讲解在Spring中进行集成测试 (126次浏览)
- Java远程通讯可选技术及原理 (100次浏览)
- 使用Acegi进行身份认证(之一) (85次浏览)



