Я правильно установил все переменные среды JDK / JRE, но не смог установить Eclipse. [Дубликат]

Я сделал этот подход на основе ответа mjaggard:

public static void toastAnywhere(final String text) {
    Handler handler = new Handler(Looper.getMainLooper());
    handler.post(new Runnable() {
        public void run() {
            Toast.makeText(SuperApplication.getInstance().getApplicationContext(), text, 
                    Toast.LENGTH_LONG).show();
        }
    });
}

Хорошо работал для меня.

4
задан Charles 3 August 2012 в 02:03
поделиться

5 ответов

В Eclipse переменная JAVA_HOME не требуется. Если ваша установка Java не помещает исполняемые файлы Java в PATH, вы должны добавить их вручную.

Более быстрый способ запуска и запуска Eclipse состоит в изменении eclipse.ini и использовании -vm.

http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example

13
ответ дан LAD 1 September 2018 в 08:15
поделиться

Перейдите в папку eclipse (где установлен eclipse) и откройте файл eclipse.ini в своем редакторе и добавьте следующий код после тега openFile.

-vm C: \ Program Files \ JDK6 \ bin \ javaw.exe

Вот и все.

1
ответ дан Bart 1 September 2018 в 08:15
поделиться

У меня была аналогичная проблема, так как наша Java и JDK постоянно обновляется нашей службой поддержки, включая удаление старых JDK. Они заботятся о PATH для нас, но тогда JRE, что Eclipse использовалось, чтобы «видеть», исчезло. Итак, самое лучшее для меня - изменить «цель» ярлыка от:

"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe"

до

"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe" -vm "C:\Program Files\Java\<jdkver>\jre\bin\javaw.exe"

Это будет указывать Eclipse на JRE в JDK, который вы хотите использовать, а затем вы можете обновить этот ярлык при обновлении JDK.

Это очевидно на 64-битной Windows.

1
ответ дан honk 1 September 2018 в 08:15
поделиться

Это также может случиться при несоответствии бит-версии JAVA и Eclipse.

, например:

Если в вашей системе java 32 бит, и вы пытаетесь установить Eclipse из 64 бит, то такая же ситуация может произойти. Поскольку Eclipse будет искать Java в Program Files, в то время как Java может присутствовать в Program Files (x86).

Таким образом, в этом случае eclipse не получит java и не даст ту же ошибку.

1
ответ дан Mohit 1 September 2018 в 08:15
поделиться

У меня была та же проблема. Для меня мне нужен JDK. Поэтому мне пришлось установить JDK. Он должен соответствовать платформе сборки, которая представляет собой 64-битные или 32-битные окна. После этого я удалил строку -vm из файла eclipse.ini (предлагаемое исправление). Это дало мне ошибку «Не могу создать виртуальную машину». Текущая версия JDK - это версия 7, тогда как версия eclipse для разработчиков Android Developers Toolkit в настоящее время основана на JDK 6. Но, похоже, она работает. Eclipse подошел и работает. На самом деле еще не написана программа.

3
ответ дан user2406589 1 September 2018 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: