我昨天推出了Dart编辑器,但是没有给出错误:
(必须提供“Java Runtime(jre)或Java Development Kit(jdk)” 为了运行DartEditor。之后没有找到Java虚拟机 搜索以下内容:
C:\ Users \用户名\ Donwloads \ darteditor - 窗口64 \镖\ JRE \ BIN \ javaw.exe的 当前路径中的jawaw.exe“)
您认为我将如何修复此错误? 谢谢
答案 0 :(得分:2)
查看此链接:
https://www.dartlang.org/tools/editor/troubleshoot.html
"启动Dart编辑器"
您的Java版本应具有与Dart编辑器版本相同的位宽。例如,如果您使用的是64位Dart编辑器,那么您应该使用64位Java。否则,当您尝试启动Dart编辑器时,您可能会看到类似这样的消息:
Failed to load the JNI shared library "C:\Program Files(x86)\Java\jre6\\bin\client\jvm.dll
要确定您正在运行的Java版本,请执行以下操作之一:
1 - 转到CMD类型java -version。 2 - 转到开始 - >程序和功能。
指定Java运行时
如有必要,您可以指定Dart编辑器使用的Java运行时。转到Dart安装目录,并在现有-vmargs行之前立即将以下两行添加到DartEditor.ini:
-vm
/full/path/to/java
重要说明:在Windows上,使用双反斜杠(\)作为目录分隔符:
-vm
c:\\bin\\java_jdk1.7.0\\bin\\javaw.exe
例如,DartEditor.ini可能具有:
-vm
/usr/local/buildtools/java/jdk-64/bin/java
-vmargs
答案 1 :(得分:1)
您只需要下载Java Development SDK,您的Java版本应该与Dart编辑器版本具有相同的位宽。例如,如果您使用的是64位Dart编辑器,那么您应该使用64位Java。否则,当您尝试启动Dart编辑器时,您可能会看到类似这样的消息:
您可以在此处下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
并在darteditor.ini文件中指定java / bin目录。您可以指定Dart编辑器使用的Java SDK。转到Dart安装目录,并在现有-vmargs行之前立即将以下两行添加到DartEditor.ini:
-vm
/full/path/to/java
重要说明:在Windows上,使用双反斜杠()作为目录分隔符:
-vm
c:\\bin\\java_jdk1.7.0\\bin\\javaw.exe
例如,DartEditor.ini可能具有:
-vm
/usr/local/buildtools/java/jdk-64/bin/java
-vmargs
如果它仍然无效,那么您可以按照以下步骤操作: https://www.dartlang.org/tools/editor/troubleshoot.html
答案 2 :(得分:0)
我在我的dart程序文件夹中创建了jre文件夹。 并加载了最新的JRE。 (Java运行时环境) 它保留在每个新的darteditor安装中。
更好/正确的方式可能是使用路径条款... 我不知道如何... /不想使用它。 我的选择可能需要偶尔加载新版本的jre。 希望这有助于你...