Как исправить проблему Java для установки Matlab 2012a (64-разрядная версия) в Ubuntu 12.04 (64 бит)?

Графическая опция -

Попробовать LxMenuEditor Добавить в пользовательскую команду gksu nautilus или gksu synaptic

Sereenshots (я не добавлял их напрямую, поскольку они большие) [!d3 ]

LxMenuEditor

http://forum.lxde.org/download/file.php?id=263

Чтобы установить зависимости [ ! d8]

sudo apt-get install lxshortcut zenity

Сам LxMenuEditor - это скрипт, сохраните его в ~ / bin

mkdir ~/bin
cd bin
wget http://opendesktop.org/CONTENT/content-files/138298-LxMenuEditor
mv 138298-LxMenuEditor LxMenuEditor
chmod a+x LxMenuEditor

, чтобы запустить его вручную, ~/bin/LxMenuEditor

Как только вы выходите из системы и войдите в систему, ~ / bin будет на вашем пути, и вы можете либо сделать запись в меню, либо открыть терминал, либо ввести LxMenuEditor

. Другой вариант - вручную отредактировать свое меню или написать пусковая установка. Написание пусковой установки не слишком сложно, они находятся в файлах /usr/share/applications как * .desktop. Вы можете использовать большинство .desktop в качестве шаблона, просто установите значок и используйте gksu synaptic в качестве действия / команды.

Подробнее см.

http://forum.lxde.org/download/file.php?id=263

[d16 ] http://standards.freedesktop.org/desktop-entry-spec/latest/

6
задан 21 June 2012 в 03:39

25 ответов

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 25 July 2018 в 18:28

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 25 July 2018 в 18:28

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 31 July 2018 в 11:19

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 31 July 2018 в 11:19

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 31 July 2018 в 11:19

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 31 July 2018 в 12:19

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 31 July 2018 в 12:19

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 2 August 2018 в 00:39

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 2 August 2018 в 00:39

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 2 August 2018 в 00:39

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 4 August 2018 в 16:10

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 4 August 2018 в 16:10

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 4 August 2018 в 16:10

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 6 August 2018 в 00:48

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 6 August 2018 в 00:48

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 6 August 2018 в 00:48

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 7 August 2018 в 18:13

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 7 August 2018 в 18:13

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 7 August 2018 в 18:13

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 10 August 2018 в 06:58

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 10 August 2018 в 06:58

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 10 August 2018 в 06:58

Ваша Java / JRE, вероятно, не имеет к этому никакого отношения - Matlab использует свою собственную JRE, и это то, что дает вам ошибку (обратите внимание на путь).

  • Убедитесь, что Matlab's java [ source ]
  • Запустите установщик с помощью:
    sudo ./install -v
  • Это, скорее всего, будет работать; Если нет, отредактируйте свой вопрос с помощью расширенного вывода, который даст вам подробный (-v) вариант.
2
ответ дан 15 August 2018 в 18:56

У меня была такая же проблема, и я смог исправить ее следующими шагами. Откройте терминал Ctrl + Alt + T и выполните следующую команду.

  1. Установите JRE, если у вас его еще нет.
    sudo apt-get install openjdk-7-jre
    
  2. Вызовите установщика с параметром -javadir
    sudo ./install -javadir  /usr/lib/jvm/java-7-openjdk-amd64/jre
    
6
ответ дан 15 August 2018 в 18:56
  • 1
    это тоже работает для debian. слава для ответа, спас мой день. – Oeufcoque Penteano 14 September 2013 в 22:52

Как уже отмечалось, MATLAB имеет свою собственную (сильно устаревшую) копию JRE, но вы можете сделать ее другой, просто указав переменную среды MATLAB_JAVA в каталог, содержащий JRE, который вы хотите использовать.

Имейте в виду, что Matlab не совместим с Java 7 (хотя бы на данный момент).

1
ответ дан 15 August 2018 в 18:56

Другие вопросы по тегам:

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