LINUX.ORG.RU

Java-машина на Ubuntu 10.10


0

2

Такая проблема. Надо было с одного сайта скачать java-файлы формата *.jar (физические симуляции, к делу не относится). Для их открытия в Центре приложений нашел и скачал OpenJDK Java 6 Runtime. Так вот, когда запускаю скачанные файлы мне выкидывает надпись «идет загрузка такого-то файла», я жду и ничего не происходит. В windows XP после этой надписи запускалась симуляции. В чем тут проблема?

Может, проблема в OpenJDK. Поставь родное окружение.

post-factum ★★★★★
()
Ответ на: комментарий от visor2580

Для запуска консольного редактора nano:
sudo nano /etc/apt/sources.list

Или alt+f2, gksudo gedit, enter для запуска gedit.

AITap ★★★★★
()
Ответ на: комментарий от visor2580

зайди в synaptic и в настройках репозиториев поставь галочки напротив partner

daemonpnz ★★★★★
()

отредактировал файл, спасибо. что дальше делать? в синаптике пролистал раздел Явы, но sun-java6-jre там так и не нашел. что там надо ставить?

visor2580
() автор топика
Ответ на: комментарий от Polugnom

спасибо, только что сделал, есть sun-java6-jre, сейчас вот устанавливаю

visor2580
() автор топика

а, уже все, всем спасибо. Перезагрузил систему и все пошло)

visor2580
() автор топика
Ответ на: комментарий от Aid_

да, кстати, а почему когда открываю через GUI - все работает, а когда через терминал (команда java -jar Наука/Физика/photoelectric_en.jar) - не запускается, а в терминале выдает:

Exception in thread «main» java.lang.NoClassDefFoundError: edu.colorado.phet.javaversionchecker.JavaVersionChecker at gnu.java.lang.MainThread.run(libgcj.so.11) Caused by: java.lang.ClassNotFoundException: edu.colorado.phet.javaversionchecker.JavaVersionChecker not found in gnu.gcj.runtime.SystemClassLoader{urls=[], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(libgcj.so.11) at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.11) at java.lang.ClassLoader.loadClass(libgcj.so.11) at java.lang.ClassLoader.loadClass(libgcj.so.11) at gnu.java.lang.MainThread.run(libgcj.so.11)

visor2580
() автор топика
Ответ на: комментарий от visor2580

Вот и интересует, как именно. Возможно, там передаются дополнительные параметры по типу путей к библиотекам или ещё чего, поэтому и работает.

post-factum ★★★★★
()
Ответ на: комментарий от post-factum

1. Нажал Переход/Домашний каталог 2. Перешёл в папку с jar-файлом 3. Правая кнопка по файлу/свойства/права, там галочку напротив «Позволять выполнение файла как программы» 4. Закрываю окно свойств 5. Правая кнопка по файлу/«Открыть в Sun Java 6 Runtime» 6. Все запустилось

visor2580
() автор топика
Ответ на: комментарий от iZEN

спасибо, заработало!

А дай вывод команды «ls -lh /etc/alternatives/java».

lrwxrwxrwx 1 root root 36 2010-10-29 19:58 /etc/alternatives/java -> /usr/lib/jvm/java-6-sun/jre/bin/java

visor2580
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.