0

我昨天启动了 Dart 编辑器,但它没有给出错误:

(“Java Runtime(jre) 或 Java Development Kit(jdk) 必须可用才能运行 DartEditor。搜索以下位置后未找到 Java 虚拟机:

C:\Users\name\Donwloads\darteditor-windows-x64\dart\jre\bin\javaw.exe jawaw.exe 在你当前的 PATH ")

你认为我将如何解决这个错误?谢谢

4

3 回答 3

2

查看此链接:

https://www.dartlang.org/tools/editor/troubleshoot.html

“启动飞镖编辑器”

您的 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 安装目录并将以下两行添加到 DartEditor.ini 中现有的 ‑vmargs 行之前:

-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
于 2014-07-29T11:19:46.213 回答
1

你只需要下载 Java 开发 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 Editor 使用的 Java SDK。转到您的 Dart 安装目录并将以下两行添加到 DartEditor.ini 中现有的 ‑vmargs 行之前:

-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

于 2014-06-26T21:21:29.077 回答
0

我在我的飞镖程序文件夹中创建了 jre 文件夹。并在那里加载最新的 JRE。(Java 运行时环境)它保留在每个新的 darteditor 安装中。

更好/正确的方法可能是使用路径子句......我不知道如何....../不想使用它。我的选择可能需要不时加载新版本的 jre。希望这可以帮助你...

于 2013-11-30T18:49:43.517 回答