Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Сергей_ТВ
Member

Откуда:
Сообщений: 82
Установил OpenJDK jdk-11.0.1.jdk.
jdk1.8.0_77.jdk из папки /Library/Java/JavaVirtualMachines/ убрал. В ней остался только jdk-11.0.1.jdk.

Запускаю Eclipse Mars 2. Пробую создать новый проект с использованием OpenJDK (скриншот ниже) и
получаю ошибку, что конструктор не явный и его следует определить явным образом. Это как?
Скриншот ошибки в следующем посте.

К сообщению приложен файл. Размер - 94Kb


Сообщение было отредактировано: 25 июн 20, 14:45
25 июн 20, 14:45    [22157218]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Сергей_ТВ
Member

Откуда:
Сообщений: 82
Скриншот ошибки

К сообщению приложен файл. Размер - 38Kb


Сообщение было отредактировано: 25 июн 20, 14:45
25 июн 20, 14:46    [22157220]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
chpasha
Member

Откуда:
Сообщений: 9552
проблема очевидно с эклипсом. пробовал уже по сообщению об ошибке гуглить?
25 июн 20, 14:56    [22157225]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Сергей_ТВ
Member

Откуда:
Сообщений: 82
chpasha,
Тоже подумал, что проблема в Eclipse. Поэтому дополнительно установил последнюю версию Eclipse Neon.1
Так тот (Eclipse Neon.1) вообще с OpenJDK jdk-11.0.1.jdk не запускается (ошибка ниже).

Сообщение было отредактировано: 25 июн 20, 15:05
25 июн 20, 15:02    [22157228]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Сергей_ТВ
Member

Откуда:
Сообщений: 82
Ошибка при запуске Eclipse Neon.1

К сообщению приложен файл. Размер - 24Kb
25 июн 20, 15:09    [22157234]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
chpasha
Member

Откуда:
Сообщений: 9552
Сергей_ТВ
последнюю версию Eclipse Neon.1

я недостаточно ясно выразился - я не имел в виду, что эклипс не совместим с этим jdk, а только то, что очевидно имеются какие-то проблемы или глюки с его настройкой. я в эклипсе не разбираюсь, но то, что я нагуглил за пару минут указывает именно на это, потому мой изначальный вопрос ;)
25 июн 20, 15:38    [22157260]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Сергей_ТВ
Member

Откуда:
Сообщений: 82
chpasha,

Нет не искал. Поскольку думаю, что проблема глубже: в совместимости OpenJDK и Eclipse. Ну и этому тоже пока подтверждения не нашел.
25 июн 20, 16:24    [22157303]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
chpasha
Member

Откуда:
Сообщений: 9552
Сергей_ТВ
в совместимости OpenJDK и Eclipse

это не невозможно, но крайне маловероятно.
25 июн 20, 16:33    [22157309]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Garrick
Member

Откуда: Москва
Сообщений: 3011
Сергей_ТВ,

Первое, меня немного смущает надпись на первом скриншоте "The default compiler compliance level..."
Второе, посмотрите в окне Problems, может быть там есть более подробное описание ошибки - Window->Show View->Problems
Третье, вы в курсе, что Mars достаточно старая версия Eclipse? Ей уже 5 лет. https://wiki.eclipse.org/Older_Versions_Of_Eclipse

Сообщение было отредактировано: 25 июн 20, 17:09
25 июн 20, 17:06    [22157337]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Garrick
Member

Откуда: Москва
Сообщений: 3011
Сергей_ТВ
Скриншот ошибки

У вас JDK точно подключено к проекту? Проверьте свойства проекта Java Build Path->Libraries.
Обычно в Package Explorer это видно, а у вас на скриншоте пусто.
25 июн 20, 17:20    [22157350]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Zzz79
Member

Откуда:
Сообщений: 569
первое что я советую автору перейти на корпоративный стандарт тулзов

а это значит Intelejji Idea

community version хватает с головой
25 июн 20, 22:19    [22157482]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mayton
Member

Откуда: loopback
Сообщений: 47971
Сергей_ТВ
chpasha,

Нет не искал. Поскольку думаю, что проблема глубже: в совместимости OpenJDK и Eclipse. Ну и этому тоже пока подтверждения не нашел.

Сергей. Попробуй концентрироваться на языке и на ошибках языка а не на средах.
Ты когда будешь искать работу - в вакансии не будет ничего написано про Эклипсы или Нетбинсы.

Шаблон проекта создается с помощью

mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart .....

или
gradle init


И через эти-же сборщики делается компилляция. И в логах будут ошибки относящиеся к ЯЗЫКУ Java. А не к ворнингам
и советам различных сред.

Проблемы языка и сборщика - первичны. Они - интересны. Мы их будем обсуждать. Проблемы сред - вторичны и
имеют самый низкий приоритет. Они ничего не блокируют т.к промышленная разработка на Java собирается
не в средах а в сборщиках на серверах CI/CD (так делается правильно в крупных конторах).

Среда - это просто мелкое неудобство.
26 июн 20, 09:44    [22157610]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
Zzz79,

Java прогер обязан знать не одну среду IDE, не одну сборку, не одну либу и т.д. по списку.
Тут не шарп что все были в Intelejji Idea + спринг + бут
26 июн 20, 10:12    [22157628]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
mayton,
Шаблон проекта прекрасно создаётся через меню.
На некоторых форумах IDE выделен вообще в ветку форума.
26 июн 20, 10:14    [22157629]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
Сергей_ТВ
chpasha,

Нет не искал. Поскольку думаю, что проблема глубже: в совместимости OpenJDK и Eclipse. Ну и этому тоже пока подтверждения не нашел.

На сайте иклипса где скачивал есть указание с чем он работает.
26 июн 20, 10:16    [22157630]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
Сергей_ТВ,
Задача - поставить 2 jdk, jre рядом. И научится переключать среду с одной либы на другой.
А потом остальное.
26 июн 20, 10:19    [22157633]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mayton
Member

Откуда: loopback
Сообщений: 47971
PetroNotC Sharp
Zzz79,

Java прогер обязан знать не одну среду IDE, не одну сборку, не одну либу и т.д. по списку.
Тут не шарп что все были в Intelejji Idea + спринг + бут

Это - факультатив. Ни на одном собеседовании незнание среды не было блокером. Научишся за 2 недели.
26 июн 20, 10:25    [22157637]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
mayton,
Мы его не на собес готовим.
Один говорит выкинь иклипс. Другой возьми maven.
26 июн 20, 10:29    [22157640]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mayton
Member

Откуда: loopback
Сообщений: 47971
Я не настаиваю. Консультируйте его сами по ошибке конструктора которая к Java не имеет отношения.
26 июн 20, 10:31    [22157642]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5384
mayton
Я не настаиваю. Консультируйте его сами по ошибке конструктора которая к Java не имеет отношения.

Я тоже).
Просто тут два лагеря. Одни любят IDE и сбору в IDE.
Другие нет.
И первые и вторые встречаются))
26 июн 20, 10:37    [22157647]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
Garrick
Member

Откуда: Москва
Сообщений: 3011
Zzz79
первое что я советую автору перейти на корпоративный стандарт тулзов

а это значит Intelejji Idea

community version хватает с головой


Это что за корпорация такая?
Вы не спросили, может быть он в IBM работает или в RedHat. И с чего вы решили, что community version ему хватит, вы же не знаете его целей?

А, я догадался, вы работаете в JetBrains и на всех форумах топите за Идею. Вам за это деньги платят.
26 июн 20, 11:37    [22157690]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
chpasha
Member

Откуда:
Сообщений: 9552
Garrick
я догадался, вы работаете в JetBrains

вот сейчас было смешно
26 июн 20, 12:19    [22157715]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mayton
Member

Откуда: loopback
Сообщений: 47971
Вопрос имеет такую же значимость например как... а какую шляпу
должен носить It-шник? Или какие носки?
26 июн 20, 12:47    [22157741]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5395
Garrick
Zzz79
первое что я советую автору перейти на корпоративный стандарт тулзов

а это значит Intelejji Idea

community version хватает с головой


Это что за корпорация такая?
Вы не спросили, может быть он в IBM работает или в RedHat. И с чего вы решили, что community version ему хватит, вы же не знаете его целей?

А, я догадался, вы работаете в JetBrains и на всех форумах топите за Идею. Вам за это деньги платят.


Если бы он продвигал IDEA, то топил бы за Ultimate, а не Community. :-)
29 июн 20, 08:15    [22158799]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
chpasha
Member

Откуда:
Сообщений: 9552
mad_nazgul
Если бы он продвигал IDEA, то топил бы за Ultimate, а не Community. :-)

заманивает. первая доза бесплатно
29 июн 20, 09:40    [22158827]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5395
chpasha
mad_nazgul
Если бы он продвигал IDEA, то топил бы за Ultimate, а не Community. :-)

заманивает. первая доза бесплатно


Так community не показывает всю мощь IDEA.
На ней (community) можно писать код на Java, но уже при работе со Spring'ом и Hibernate многих плюшек нет.

В этом плане Eclipse гораздо интереснее выглядит.
В последних версиях Eclipse стал гораздо стабильнее.
Ну если не ставить 100500 плагинов.
30 июн 20, 07:43    [22159400]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
asv79
Member

Откуда: Тверь
Сообщений: 3090
Garrick
Zzz79
первое что я советую автору перейти на корпоративный стандарт тулзов

а это значит Intelejji Idea

community version хватает с головой


Это что за корпорация такая?
Вы не спросили, может быть он в IBM работает или в RedHat. И с чего вы решили, что community version ему хватит, вы же не знаете его целей?

А, я догадался, вы работаете в JetBrains и на всех форумах топите за Идею. Вам за это деньги платят.

ну ты угораешь ) я конечно бы не отказался работать в jetBrains
причем вот их продукт это скорей всего то к чему я стремлюсь после энтерпрайза- когда тебе могут в день 10 раз сказать поменять одно и тоже туда и обратно ,а конечной цели не знает никто ,ни product owner ни stockholers
30 июн 20, 21:58    [22159991]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
asv79
Member

Откуда: Тверь
Сообщений: 3090
mad_nazgul
chpasha
пропущено...

заманивает. первая доза бесплатно


Так community не показывает всю мощь IDEA.
На ней (community) можно писать код на Java, но уже при работе со Spring'ом и Hibernate многих плюшек нет.

В этом плане Eclipse гораздо интереснее выглядит.
В последних версиях Eclipse стал гораздо стабильнее.
Ну если не ставить 100500 плагинов.

эти плюшки не нужны если ты знаешь что пишешь) а если не знаешь то и плюшки тебе не помогут )
30 июн 20, 22:20    [22159999]     Ответить | Цитировать Сообщить модератору
 Re: Как перейти с jdk1.8.0_77.jdk на OPENJDK например, jdk-11.0.1.jdk на mac os  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5395
asv79
эти плюшки не нужны если ты знаешь что пишешь) а если не знаешь то и плюшки тебе не помогут )


С точностью до наоборот. ;-)
1 июл 20, 07:41    [22160074]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Java Ответить