Установка последней версии JDK с помощью Cygwin? - PullRequest
1 голос
/ 24 апреля 2011

Может кто-нибудь сказать мне, как это сделать?Или укажите мне хорошую ссылку?Я хочу установить Jmeter, но «./jmeter» говорит мне, что:

Ошибка: нет server' JVM at C: \ Program Files \ Java \ jre1.6.0 \ bin \ server \ jvm.dll '.

Итак, мне нужно запустить и запустить серверную JVM.Я пытался загрузить и установить JDK из

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html

и получил ошибку поврежденного файла при попытке установить:

jdk-6u25-linux-ia64-rpm.bin

Должен ли я делать это через wget или apt-cyg?Или как определить, какой установочный пакет мне следует загружать со страницы загрузок oracle / sun?

Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 24 апреля 2011

Cygwin стремится к совместимости с исходным кодом Linux, но не обеспечивает двоичную совместимость с Linux.Это означает, что программы должны создаваться специально для Cygwin, и что упомянутые здесь двоичные файлы Linux, такие как JVM linux-ia64, не будут работать на Cygwin.

Возможно, возможно создать JJM OpenJDK для Cygwin, но этоне поставляется с Cygwin.Репозиторий Cygwin Ports содержит пакет для облегченного JamVM .

Но в любом случае JMeter искал собственную версию JVM для Windows, так что вы, вероятно,просто хочу установить это, как уже предлагал Яно.

3 голосов
/ 24 апреля 2011

Вы работаете в Windows, поэтому вы должны попробовать версию для Windows x86, если нет особой причины, по которой вы хотите сделать это с Cygwin.Или попробуйте следующее:

  • Скопируйте папку 'server' из папки bin JRE JDK (пример: C: \ Program Files \ Java \ jdk1.6.0 \ jre \ bin \ server)
  • Вставьте папку 'server' в папку bin JRE (пример: C: \ Program Files \ Java \ jre1.6.0 \ bin)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...