Netbeans не запускается на новой установке Ubuntu 18.04

После множества тестов под Ubuntu 16.04 на HP ProBook 4540 с беспроводной картой ralink3290, пакет, который работает правильно, является RT3290_u16, является единственным.

Другие пакеты, найденные в Интернете, будут правильно установлены драйвер, но сбой при запуске, вы увидите ошибки, набрав dmesg после команды сетевого перезапуска.

Следуйте по ссылке отправленный пользователем D.Zou и загружающий RT3290_u16.

16
задан 4 May 2018 в 18:00

16 ответов

Ваш вопрос заставил меня перепроверить моего Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В хранилище Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 с веб-сайта Netbeans [ ! d1]

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем как openjdk-8-, используя

sudo apt autoremove <package_name> [ ! d9]

Дайте мне знать, если это поможет. :

)
4
ответ дан 17 July 2018 в 15:13

Ваш вопрос заставил меня перепроверить моего Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В хранилище Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 с веб-сайта Netbeans [ ! d1]

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем как openjdk-8-, используя

sudo apt autoremove <package_name> [ ! d9]

Дайте мне знать, если это поможет. :

)
4
ответ дан 20 July 2018 в 15:40
  • 1
    Спасибо за ваш ответ. Netbeans 8.2 запускается, но у меня есть другие проблемы: он не открывает проект maven должным образом. Navigator-View говорит «нет доступных представлений». – neoexpert 4 May 2018 в 21:07
  • 2
    Поэтому я думаю, что текущая версия java 18.04 не должна быть помечена как «стабильная». Eclipse тоже не работает. – neoexpert 4 May 2018 в 21:18
  • 3
    Похоже, что Netbeans в настоящий момент не работает до 18.04. Я пробовал несколько версий jdk (open и oracle), а также пакет по умолчанию и установщик netbeans. Комментарий Windows или Mac не уместен, так как эта проблема связана с состоянием 18.04. В предыдущих выпусках все отлично работает. – Captain Giraffe 7 May 2018 в 15:12

Ваш вопрос заставил меня перепроверить моего Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В хранилище Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 с веб-сайта Netbeans [ ! d1]

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем как openjdk-8-, используя

sudo apt autoremove <package_name> [ ! d9]

Дайте мне знать, если это поможет. :

)
4
ответ дан 23 July 2018 в 16:11
  • 1
    Спасибо за ваш ответ. Netbeans 8.2 запускается, но у меня есть другие проблемы: он не открывает проект maven должным образом. Navigator-View говорит «нет доступных представлений». – neoexpert 4 May 2018 в 21:07
  • 2
    Поэтому я думаю, что текущая версия java 18.04 не должна быть помечена как «стабильная». Eclipse тоже не работает. – neoexpert 4 May 2018 в 21:18
  • 3
    Похоже, что Netbeans в настоящий момент не работает до 18.04. Я пробовал несколько версий jdk (open и oracle), а также пакет по умолчанию и установщик netbeans. Комментарий Windows или Mac не уместен, так как эта проблема связана с состоянием 18.04. В предыдущих выпусках все отлично работает. – Captain Giraffe 7 May 2018 в 15:12

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Дайте мне знать, если это поможет. :)

4
ответ дан 31 July 2018 в 12:15

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Сообщите мне, если это поможет. :)

4
ответ дан 31 July 2018 в 18:12

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Дайте мне знать, если это поможет. :)

4
ответ дан 2 August 2018 в 11:17

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Сообщите мне, если это поможет. :)

4
ответ дан 3 August 2018 в 09:52

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Сообщите мне, если это поможет. :)

4
ответ дан 5 August 2018 в 01:13

Ваш вопрос заставил меня перепроверить мои Netbeans, и я нашел ту же проблему, но я как-то ее разрешил.

В репозитории Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Поэтому я загрузил Netbeans 8.2 из Веб-сайт Netbeans

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans cd Downloads sudo chmod +x netbeans-8.2-linux.sh ./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

Сообщите мне, если это поможет. :)

4
ответ дан 6 August 2018 в 17:42

У репозитория Ubuntu по-прежнему есть Netbeans 8.1, но JDK 11. Итак, я загрузил Netbeans 8.2 из Netbeans Website

После загрузки Netbeans 8.2 выполните следующие действия:

sudo apt autoremove netbeans
cd Downloads
sudo chmod +x netbeans-8.2-linux.sh
./netbeans-8.2-linux.sh

и следуйте инструкциям на экране. Импортируйте настройки и запустите netbeans из приложения.

Также, если у вас есть пакет с именем JDK 8, просто удалите его. Вы можете найти пакеты, установленные с помощью

sudo apt list --installed

, и удалить все пакеты с именем openjdk-8-, используя

sudo apt autoremove <package_name>

. Для установки Netbeans 9.0 см. здесь .

4
ответ дан 14 August 2018 в 11:38
  • 1
    – neoexpert 4 May 2018 в 21:07
  • 2
    Поэтому я думаю, что текущая версия java 18.04 не должна быть помечена как «стабильная». Eclipse тоже не работает. – neoexpert 4 May 2018 в 21:18
  • 3
    Похоже, что Netbeans в настоящий момент не работает до 18.04. Я пробовал несколько версий jdk (open и oracle), а также пакет по умолчанию и установщик netbeans. Комментарий Windows или Mac не уместен, так как эта проблема связана с состоянием 18.04. В предыдущих выпусках все отлично работает. – Captain Giraffe 7 May 2018 в 15:12

Я смог решить это, выполнив sudo update-alternatives --config java, а затем выбрав опцию java-8, а не java-11 по умолчанию. Вам понадобится, чтобы пакет java-8 openjdk все еще был установлен для этого, чтобы работать.

0
ответ дан 23 August 2018 в 17:02

У меня такая же проблема, что и на 18.04.1 mate. netbeans, установленный с apt.

> mulawa@mike-VirtualBox:~$ netbeans --help Usage:
> /usr/share/netbeans/8.1/platform/lib/nbexec {options} arguments
> 
> General options:   --help                show this help    --jdkhome
> <path>      path to Java(TM) 2 SDK, Standard Edition   -J<jvm_option> 
> pass <jvm_option> to JVM
> 
>   --cp:p <classpath>    prepend <classpath> to classpath   --cp:a
> <classpath>    append <classpath> to classpath WARNING: An illegal
> reflective access operation has occurred WARNING: Illegal reflective
> access by org.netbeans.ProxyURLStreamHandlerFactory
> (file:/usr/share/netbeans/platform18/lib/boot.jar) to field
> java.net.URL.handler WARNING: Please consider reporting this to the
> maintainers of org.netbeans.ProxyURLStreamHandlerFactory WARNING: Use
> --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be
> denied in a future release Exception in thread "main"
> java.awt.AWTError: Assistive Technology not found:
> org.GNOME.Accessibility.AtkWrapper    at
> java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)   at
> java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
>   at
> java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
>   at
> java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
>   at
> java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
>   at
> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
>   at
> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
>   at
> java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
>   at
> java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
>   at
> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
>   at
> java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
>   at
> java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
>   at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
>   at java.desktop/java.awt.Toolkit.getEventQueue(Toolkit.java:1494)   at
> java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1312)    at
> java.desktop/javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1421)
>   at org.netbeans.core.startup.Splash$SplashPainter.setText(Unknown
> Source)   at org.netbeans.core.startup.Splash.print(Unknown Source)   at
> org.netbeans.core.startup.Main.setStatusText(Unknown Source)  at
> org.netbeans.core.startup.layers.LayerCacheManager.loadCache(Unknown
> Source)   at
> org.netbeans.core.startup.layers.ModuleLayeredFileSystem.<init>(Unknown
> Source)   at
> org.netbeans.core.startup.layers.SystemFileSystem.createInstallHomeSystem(Unknown
> Source)   at
> org.netbeans.core.startup.layers.SystemFileSystem.create(Unknown
> Source)   at
> org.netbeans.core.startup.layers.SessionManager.create(Unknown Source)
>   at
> org.netbeans.core.startup.NbRepository.createDefaultFileSystem(Unknown
> Source)   at org.netbeans.core.startup.NbRepository.<init>(Unknown
> Source)   at
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)   at
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>   at
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>   at
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488)
>   at java.base/java.lang.Class.newInstance(Class.java:560)    at
> org.openide.util.lookup.implspi.SharedClassObjectBridge.newInstance(Unknown
> Source)   at
> org.openide.util.lookup.MetaInfServicesLookup$Item.getInstance(Unknown
> Source)   at org.openide.util.lookup.AbstractLookup.lookup(Unknown
> Source)   at org.openide.util.lookup.ProxyLookup.lookup(Unknown Source)
>   at org.openide.filesystems.Repository$3.call(Unknown Source)    at
> org.openide.filesystems.Repository$3.call(Unknown Source)     at
> org.openide.filesystems.Repository.delayFileSystemAttachImpl(Unknown
> Source)   at org.openide.filesystems.Repository.getDefault(Unknown
> Source)   at org.openide.filesystems.Repository$4.getRepository(Unknown
> Source)   at
> org.openide.filesystems.Repository.getLocalRepository(Unknown Source)
>   at org.openide.filesystems.FileUtil.getConfigFile(Unknown Source)   at
> org.openide.filesystems.FileUtil.getConfigRoot(Unknown Source)    at
> org.netbeans.core.startup.CLICoreBridge.usage(Unknown Source)     at
> org.netbeans.CLIHandler.showHelp(Unknown Source)  at
> org.netbeans.CLIHandler.checkHelp(Unknown Source)     at
> org.netbeans.CLIHandler.initialize(Unknown Source)    at
> org.netbeans.CLIHandler.initialize(Unknown Source)    at
> org.netbeans.MainImpl.execute(Unknown Source)     at
> org.netbeans.MainImpl.main(Unknown Source)    at
> org.netbeans.Main.main(Unknown Source) Caused by:
> java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
>   at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
>   at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
>   at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
>   at java.base/java.lang.Class.forName0(Native Method)    at
> java.base/java.lang.Class.forName(Class.java:374)     at
> java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
>   ... 49 more

и запись ошибки simillar в журнале при установке из загруженного файла .sh:

> java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
> (...)
> Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper

, поэтому, если я правильно прочитал, netbeans требует gnome даже в другом диспетчере отображения?

EDIT: это немного помогло: https://askubuntu.com/a/723503/603947

0
ответ дан 23 August 2018 в 17:02

У меня была та же проблема, решить ее следующим шагом в этой ссылке https://www.linuxhelp.com/how-to-install-netbeans-ide-8-2-in-ubuntu- 18-04 /

0
ответ дан 7 October 2018 в 16:53
  • 1
    Приветствуем и приветствуем AU. Здесь полезно обобщить содержание ссылки, на которую вы ссылаетесь, на случай, если она исчезнет в будущем. Кроме того, интересно объяснить, в чем отличие вашего решения от существующих. – Marc Vanhoomissen 3 October 2018 в 16:13

Мне удалось заставить его работать, установив и установив JDK8 по умолчанию.

Я выполнил инструкции на этом сайте: https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux

в частности:

Добавление репозитория PPA:

sudo add-apt-repository ppa:webupd8team/java
sudo apt update

Установка Java 8 и установка по умолчанию:

sudo apt install oracle-java8-set-default

] Я смог установить, используя файл netbeans .sh, установленный после этого

1
ответ дан 7 October 2018 в 16:53

Такая же проблема со мной, а также после обновления до Ubuntu 18.04. Netbeans перестали работать. Я попробовал много способов изменить конфигурацию. Основной причиной этой проблемы является java-зависимость. Netbeans напрямую зависит от Oracle Java. Ubuntu 18.04 поставляется с установленным по умолчанию открытым jdk11 и устанавливается как java по умолчанию. Когда Netbeans запускает, он проверяет наличие зависимостей и терпит неудачу из-за этого. Хотя в немногих случаях он открывается, но не все функции работают. Когда-то только несколько окон работают только. Специально проводник проекта не работает.

Чтобы увидеть ошибки, вы можете проверить файл журнала из меню-> view-> IDELog

System Info: 
  Product Version         = NetBeans IDE 8.2 (Build 201609300101) (#5fd841261bf9)
  Operating System        = Linux version 4.15.0-34-generic running on amd64
  Java; VM; Vendor        = 1.8.0_181; Java HotSpot(TM) 64-Bit Server VM 25.181-b13; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.8.0_181-b13
  Java Home               = /usr/lib/jvm/java-8-oracle/jre
  System Locale; Encoding = en_IN (nb); UTF-8
  Home Directory          = /home/mukesh
  Current Directory       = /home/mukesh
  User Directory          = /home/mukesh/.netbeans/8.2
  Cache Directory         = /home/mukesh/.cache/netbeans/8.2
  Installation            = /home/mukesh/netbeans-8.2/...

------------------------------------------------------------------------------

. Наконец, что сработало для меня.

Наконец, что сработало для меня, это установить путь java_home в установленном каталоге Netbeans. Netbeans 8.2 установлен в домашней директории вообще. Иногда это может быть иначе. Вы можете узнать, используя команду locate. изменить путь для java_home внутри

/home/<Netbean DIR>/etc/netbeans.conf
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"

Перезапустить Netbeans, и он будет работать хорошо.

ПРИМЕЧАНИЕ. Изменение выше в системном каталоге /etc/netbeans.conf не будет работать.

2
ответ дан 7 October 2018 в 16:53

Для меня была решена две проблемы:

  1. Установка jdk в Oracle Java 8 (если установлена, вы можете выбрать его при установке netbeans)
  2. Установка netbeans 8.2 вместо значения по умолчанию для Ubuntu, которое для меня было 8.1
0
ответ дан 15 October 2018 в 15:48

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

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