首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Aptana Studio 3的新安装找不到JNI共享库

Aptana Studio 3的新安装找不到JNI共享库
EN

Stack Overflow用户
提问于 2014-09-03 02:57:46
回答 4查看 8.3K关注 0票数 2
  1. 删除了正在工作的Studio 3并安装了一个新的,第一个启动就产生了这样的消息:“在检查指定的bin目录时,未能加载JNI共享库:'C:...java.jdk1.8.0_05\bin..\jre\bin\server\jvm.dll'”,因此丢失了'server‘子目录。然后,我将jre7和jre8安装为独立的jre,hre7和jre8都将服务器子目录放在bin下。如果我将JAVA_HOME指向一个较新的安装,我将失去对JDK的现成访问。还有其他方法告诉3使用哪个jvm吗?
  2. 整个练习的开始是为了让Aptana Studio 3使用Ruby2.0.0,而不是ruby1.9.3(这两者都已经安装)。一个人怎么可能这样做?这两个rubys都在路径上,其中ruby2.0.0是第一个。RUBY_HOME还指向ruby2.0.0。在命令提示符下输入ruby -v将产生1.9.3。
  3. 反过来,我这样做是因为我在1.9.3中遇到了一次崩溃:“您在ruby解释器中遇到了一个bug .”
EN

回答 4

Stack Overflow用户

发布于 2015-11-04 11:34:40

您可以在AptanaStudio3.ini中配置哪个版本的Java :只需添加

代码语言:javascript
代码运行次数:0
运行
复制
-vm
C:/Program Files (x86)/Java/jdk1.7.0_21/bin/javaw.exe

(在--launcher.XXMaxPermSize之前)指向32位Java版本。

票数 6
EN

Stack Overflow用户

发布于 2014-09-05 20:31:11

确保安装了32位版本的JDK。此错误发生在64位版本中。尝试下载32位JDK,应该运行(至少对我起作用)

票数 2
EN

Stack Overflow用户

发布于 2015-03-04 01:42:53

最新的Windows不包含JRE,这与http://www.aptana.com/products/studio3/success.html页面上的说法相反:

Windows安装程序包括兼容版本的Java。

我下载了3.5安装程序,安装到另一个目录,并将JRE目录从那里复制到3.6.x目录。这为我解决了这个问题。

(我认为安装程序可能包含32位JRE,检测我的系统是64位系统,而不是安装它,但这两个安装程序之间的大小差异足以由缺少的JRE来解释。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25635538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档