Автор Тема: JDK 1.8 + Eclips - подскажите новичку  (Прочитано 3632 раз)

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Всем доброго времени суток!

Подскажите, пожалуйста, как(?):...

Требуется установить Java Development Kit  8 (JDK 1,8).
К нему подключить и настроить среду разработки Eclipse Luna SR2 (4.4.2).
В литературе по Java  есть пояснения для настройки на  Windows, но у меня установлена система SimplyLinux 7.0.5
В AltLinux, да и в Linux, я совсем новичек - многое мне еще не понятно, а сделать настройку надо - учеба.
хотел найти видео  на  youtube- не нашел...

 попробовал по
1)  http://www.altlinux.org/Java/OracleSDK
2)  http://forum.altlinux.org/index.php/topic,34176.0.html
выдаются ошибки...

подскажите как провести сборку,установку и настройку этих дистрибутивов?
« Последнее редактирование: 22.04.2015 13:55:21 от SferRA »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
« Последнее редактирование: 22.04.2015 05:36:34 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #3 : 22.04.2015 14:03:56 »
Требуется установить Java Development Kit  8 (JDK 1,8).
К нему подключить и настроить среду разработки Eclipse Luna SR2 (4.4.2).

JDK  должен быть минимум 1,7, а лучше, если 1,8...
(1,6, к сожалению, не подойдет - таковы требования курса обучения)
Точно так же, нужна среда eclipse 4.4.2

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #4 : 22.04.2015 14:06:59 »
Ну я вам  уже дал ссылку, как, как собирать пакеты из чужих спеков/src.rpm.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #5 : 22.04.2015 14:09:15 »
PS Спеки можно позаимствовать и от более ранних версий, просто изменить версию, имя исходников и т.п.

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #6 : 25.04.2015 01:11:23 »
Ну я вам  уже дал ссылку, как, как собирать пакеты из чужих спеков/src.rpm.

По тем ссылкам, что вы дали - у меня возникли затруднения.
 К сожалению , я не достаточно еще понимаю данную тему,
иначе бы просто не задавал вопрос на форуме  и не просил бы пошаговый алгоритм......

Можно ли попросить кого-нибудь из опытных пользователей собрать и и добавить в репозиторий JDK 8 (1.8)?

p.s.: установил версию JDK7 (1.7) попробовал выполнить задачи в ней через Eclipse, но предыдущие задачи запускаются с ошибками, т.к. написаны были в версии 1,8...
 в общем - оч. надо, но как - не знаю...

java-1.8.0-oracle-1.8.0.45-alt1.src.rpm впрочем у меня получился...
Не сразу, конечно, вначале не понял, что нужно доустанавливать пакеты ...
Ситуация стала проясняться для меня после прочтения этого:
http://www.altlinux.org/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F_%D0%BF%D0%BE_%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B5_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_rpm
теперь остается пересобрать (?) в hasher...


« Последнее редактирование: 25.04.2015 03:34:20 от SferRA »

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #7 : 25.04.2015 03:35:38 »
Хотел бы понять: "что не так?"

Вот что получилось...

[sever@sever SPECS]$ hsh ~/hasher java-1.8.0-oracle.spec
<86>Apr 25 00:32:54 userdel[14350]: delete user 'rooter'
<86>Apr 25 00:32:54 userdel[14350]: removed group 'rooter' owned by 'rooter'
<86>Apr 25 00:32:55 groupadd[14355]: group added to /etc/group: name=rooter, GID=501
<86>Apr 25 00:32:55 groupadd[14355]: group added to /etc/gshadow: name=rooter
<86>Apr 25 00:32:55 groupadd[14355]: new group: name=rooter, GID=501
<86>Apr 25 00:32:55 useradd[14359]: new user: name=rooter, UID=501, GID=501, home=/root, shell=/bin/bash
<86>Apr 25 00:32:55 userdel[14365]: delete user 'builder'
<86>Apr 25 00:32:55 userdel[14365]: removed group 'builder' owned by 'builder'
<86>Apr 25 00:32:55 groupadd[14370]: group added to /etc/group: name=builder, GID=502
<86>Apr 25 00:32:55 groupadd[14370]: group added to /etc/gshadow: name=builder
<86>Apr 25 00:32:55 groupadd[14370]: new group: name=builder, GID=502
<86>Apr 25 00:32:55 useradd[14374]: new user: name=builder, UID=502, GID=502, home=/usr/src, shell=/bin/bash
hsh-rebuild: java-1.8.0-oracle.spec does not look like source package.


и

[sever@sever SPECS]$ hsh ~/hasher /home/sever/RPM/SRPMS/java-1.8.0-oracle-1.8.0.45-alt1.src.rpm
<86>Apr 25 00:38:56 userdel[15732]: delete user 'rooter'
<86>Apr 25 00:38:56 userdel[15732]: removed group 'rooter' owned by 'rooter'
<86>Apr 25 00:38:58 groupadd[15742]: group added to /etc/group: name=rooter, GID=501
<86>Apr 25 00:38:58 groupadd[15742]: group added to /etc/gshadow: name=rooter
<86>Apr 25 00:38:58 groupadd[15742]: new group: name=rooter, GID=501
<86>Apr 25 00:38:58 useradd[15746]: new user: name=rooter, UID=501, GID=501, home=/root, shell=/bin/bash
<86>Apr 25 00:38:58 userdel[15752]: delete user 'builder'
<86>Apr 25 00:38:58 userdel[15752]: removed group 'builder' owned by 'builder'
<86>Apr 25 00:38:58 groupadd[15757]: group added to /etc/group: name=builder, GID=502
<86>Apr 25 00:38:59 groupadd[15757]: group added to /etc/gshadow: name=builder
<86>Apr 25 00:38:59 groupadd[15757]: new group: name=builder, GID=502
<86>Apr 25 00:38:59 useradd[15761]: new user: name=builder, UID=502, GID=502, home=/usr/src, shell=/bin/bash
<13>Apr 25 00:39:16 rpmi: perl-XML-SAX-Base-1.08-alt1 installed
<13>Apr 25 00:39:17 rpmi: perl-XML-NamespaceSupport-1.11-alt3 installed
<13>Apr 25 00:39:17 rpmi: libXau-1.0.7-alt1 installed
<13>Apr 25 00:39:17 rpmi: libICE-1.0.8-alt1 installed
<13>Apr 25 00:39:17 rpmi: libSM-1.2.1-alt1 installed
<13>Apr 25 00:39:17 rpmi: rpm-build-xdg-0.2-alt1 installed
<13>Apr 25 00:39:17 rpmi: perl-Encode-2.49-alt1 installed
<13>Apr 25 00:39:18 rpmi: libfreetype-2.4.11-alt1.1 installed
<13>Apr 25 00:39:18 rpmi: libfontenc-1.1.1-alt1 installed
<13>Apr 25 00:39:18 rpmi: libXdmcp-1.1.1-alt1 installed
<13>Apr 25 00:39:18 rpmi: libxcb-1.9.1-alt2 installed
<13>Apr 25 00:39:18 rpmi: libX11-locales-3:1.5.99.902-alt1 installed
<13>Apr 25 00:39:19 rpmi: libX11-3:1.5.99.902-alt1 installed
<13>Apr 25 00:39:19 rpmi: libXext-1.3.2-alt1 installed
<13>Apr 25 00:39:19 rpmi: libXi-1.7.2-alt1 installed
<13>Apr 25 00:39:19 rpmi: libXp-1.0.2-alt1 installed
<13>Apr 25 00:39:19 rpmi: libXtst-1.2.1-alt1 installed
<13>Apr 25 00:39:19 rpmi: libXt-1.1.4-alt1 installed
<13>Apr 25 00:39:20 rpmi: mkfontscale-1.1.0-alt1 installed
<13>Apr 25 00:39:20 rpmi: shared-mime-info-1.2-alt1 installed
<13>Apr 25 00:39:20 rpmi: libalsa-1:1.0.27-alt3 installed
<13>Apr 25 00:39:20 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 installed
<13>Apr 25 00:39:21 rpmi: libstdc++3.3-3.3.4-alt8 installed
<13>Apr 25 00:39:21 rpmi: browser-plugins-npapi-devel-3.0-alt1 installed
<13>Apr 25 00:39:21 rpmi: perl-XML-SAX-0.99-alt1 installed
<13>Apr 25 00:39:21 rpmi: perl-XML-Simple-2.20-alt1 installed
<13>Apr 25 00:39:21 rpmi: perl-XML-LibXML-2.0014-alt1 installed
<13>Apr 25 00:39:21 rpmi: rpm-build-java-0:5.0.0-alt30 installed
error: Architecture is not included: pentium4
Installing java-1.8.0-oracle-1.8.0.45-alt1.src.rpm
Building target platforms: pentium4
Building for target pentium4
Command exited with non-zero status 1
25.42user 0.55system 0:28.13elapsed 92%CPU (0avgtext+0avgdata 3740maxresident)k
0inputs+341848outputs (0major+1199minor)pagefaults 0swaps
hsh-rebuild: rebuild of `java-1.8.0-oracle-1.8.0.45-alt1.src.rpm' failed.

в папке repo - пусто...
« Последнее редактирование: 25.04.2015 03:43:01 от SferRA »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #8 : 25.04.2015 07:33:37 »
для хэшера нужен не спек, а  src.rpm. Который можно получить rpm -bs --nodeps (или geaar-rpm -bs --nodeps)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #9 : 25.04.2015 07:36:39 »
Building for target pentium4
надо в настройках хэшера указать target i586, ему не нравится target pentium4

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #10 : 25.04.2015 08:19:43 »
Building for target pentium4
надо в настройках хэшера указать target i586, ему не нравится target pentium4

Как где и какой командой внести это в настройки?
Я так понимаю, что через терминал под пользователем, но командой какой — не знаю

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #12 : 25.04.2015 09:53:48 »

Архитектура пакетов

Я так понимаю, что лучше вот так:
в терминале в папке $ ~/.hasher/config:
$ def_target=i586


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #13 : 25.04.2015 09:58:52 »
mcediet ~/.hasher/config

И вписать
def_target=i586

Оффлайн SferRA

  • Начинающий
  • *
  • Сообщений: 22
    • Email
Re: JDK 1.8 + Eclips - подскажите новичку
« Ответ #14 : 25.04.2015 16:26:55 »
mcedit ~/.hasher/config

И вписать
def_target=i586


после ввода в терминал # mcedit ~/.hasher/config
выдает сообщение: "Ошибка"  невозможно открыть файл /root/.hasher/config для чтения

 а после ввода:  $ mcedit ~/.hasher/config
"Ошибка"  невозможно открыть файл /user/.hasher/config для чтения

может файл еще не создан?

« Последнее редактирование: 25.04.2015 16:31:55 от SferRA »