Я попытался установить Netbeans, нажав на ссылку apt здесь: https://doc.ubuntu-fr.org/netbeans
установленный пакет «netbeans»
ergo : sudo apt install netbeans
программа запускает заставку в течение нескольких секунд, затем сработает.
Любые советы?
t@tsu:~/src/edk2$ netbeans
Jun 08, 2017 8:57:06 PM org.netbeans.ProxyURLStreamHandlerFactory register
SEVERE: No way to find original stream handler for jar protocol
java.lang.reflect.InaccessibleObjectException: Unable to make field transient java.net.URLStreamHandler java.net.URL.handler accessible: module java.base does not "opens java.net" to unnamed module @6d8a00e3
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:337)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:281)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:175)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:169)
at org.netbeans.ProxyURLStreamHandlerFactory.register(Unknown Source)
at org.netbeans.JarClassLoader.<clinit>(Unknown Source)
at org.netbeans.MainImpl.execute(Unknown Source)
at org.netbeans.MainImpl.main(Unknown Source)
at org.netbeans.Main.main(Unknown Source)
Jun 08, 2017 8:57:06 PM org.openide.util.lookup.implspi.ActiveQueue reportError
WARNING: Cannot hack ReferenceQueue to fix bug #206621!
java.lang.reflect.InaccessibleObjectException: Unable to make field private java.lang.ref.ReferenceQueue$Lock java.lang.ref.ReferenceQueue.lock accessible: module java.base does not "opens java.lang.ref" to unnamed module @6d8a00e3
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:337)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:281)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:175)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:169)
at org.openide.util.lookup.implspi.ActiveQueue$Impl.<clinit>(Unknown Source)
at org.openide.util.lookup.implspi.ActiveQueue.queue(Unknown Source)
at org.openide.util.lookup.AbstractLookup.activeQueue(Unknown Source)
at org.openide.util.lookup.AbstractLookup.access$600(Unknown Source)
at org.openide.util.lookup.AbstractLookup$ReferenceToResult.<init>(Unknown Source)
at org.openide.util.lookup.AbstractLookup$ReferenceToResult.<init>(Unknown Source)
at org.openide.util.lookup.AbstractLookup.lookup(Unknown Source)
at org.openide.util.Lookup.lookupResult(Unknown Source)
at org.openide.util.Lookup.lookupAll(Unknown Source)
at org.netbeans.MainImpl$BootClassLoader.allCLIs(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)
Jun 08, 2017 8:57:06 PM org.openide.util.lookup.implspi.ActiveQueue reportError
WARNING: Cannot hack ReferenceQueue to fix bug #206621!
java.lang.IllegalAccessException: class org.openide.util.lookup.implspi.ActiveQueue$Impl cannot access a member of class java.lang.ref.ReferenceQueue (in module java.base) with modifiers "private"
at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361)
at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:589)
at java.base/java.lang.reflect.Field.checkAccess(Field.java:1074)
at java.base/java.lang.reflect.Field.get(Field.java:415)
at org.openide.util.lookup.implspi.ActiveQueue$Impl.<init>(Unknown Source)
at org.openide.util.lookup.implspi.ActiveQueue.queue(Unknown Source)
at org.openide.util.lookup.AbstractLookup.activeQueue(Unknown Source)
at org.openide.util.lookup.AbstractLookup.access$600(Unknown Source)
at org.openide.util.lookup.AbstractLookup$ReferenceToResult.<init>(Unknown Source)
at org.openide.util.lookup.AbstractLookup$ReferenceToResult.<init>(Unknown Source)
at org.openide.util.lookup.AbstractLookup.lookup(Unknown Source)
at org.openide.util.Lookup.lookupResult(Unknown Source)
at org.openide.util.Lookup.lookupAll(Unknown Source)
at org.netbeans.MainImpl$BootClassLoader.allCLIs(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)
t@tsu:~/src/edk2$
Учебник, который вы использовали для установки NetBeans 8.1, устарел. Текущие версии NetBeans требуют openjdk-8-jdk, а не openjdk-6-jdk или openjdk-7-jdk, как рекомендовано в учебнике. Удалите openjdk-6-jdk и openjdk-7-jdk, если они вам не понадобятся, и установите openjdk-8-jdk, используя следующую команду:
sudo apt install openjdk-8-jdk
Надеемся, установим openjdk-6-jdk / openjdk-7-jdk навсегда не испортил ваш путь Java, и вы можете сразу начать использовать NetBeans. Если у вас возникли проблемы с NetBeans, не распознающим путь Java после установки openjdk-8-jdk, комментируйте, и я добавлю информацию о том, как исправить это.
Учебник, который вы использовали для установки NetBeans 8.1, устарел. Текущие версии NetBeans требуют openjdk-8-jdk, а не openjdk-6-jdk или openjdk-7-jdk, как рекомендовано в учебнике. Удалите openjdk-6-jdk и openjdk-7-jdk, если они вам не понадобятся, и установите openjdk-8-jdk, используя следующую команду:
sudo apt install openjdk-8-jdk
Надеемся, установим openjdk-6-jdk / openjdk-7-jdk навсегда не испортил ваш путь Java, и вы можете сразу начать использовать NetBeans. Если у вас возникли проблемы с NetBeans, не распознающим путь Java после установки openjdk-8-jdk, комментируйте, и я добавлю информацию о том, как исправить это.
Учебник, который вы использовали для установки NetBeans 8.1, устарел. Текущие версии NetBeans требуют openjdk-8-jdk, а не openjdk-6-jdk или openjdk-7-jdk, как рекомендовано в учебнике. Удалите openjdk-6-jdk и openjdk-7-jdk, если они вам не понадобятся, и установите openjdk-8-jdk, используя следующую команду:
sudo apt install openjdk-8-jdk
Надеемся, установим openjdk-6-jdk / openjdk-7-jdk навсегда не испортил ваш путь Java, и вы можете сразу начать использовать NetBeans. Если у вас возникли проблемы с NetBeans, не распознающим путь Java после установки openjdk-8-jdk, комментируйте, и я добавлю информацию о том, как исправить это.
Попробуйте другие IDE, которые являются родными для Linux World, такие как Geany, а не NetBeans.
см. эту ссылку для установки open-jdk. Как скомпилировать файл .java на Ubuntu?
после этого просто вы можете использовать Gedit для кода и javac команды в терминале как java-компилятор.
Попробуйте другие IDE, которые являются родными для Linux World, такие как Geany, а не NetBeans.
см. эту ссылку для установки open-jdk. Как скомпилировать файл .java на Ubuntu?
после этого просто вы можете использовать Gedit для кода и javac команды в терминале как java-компилятор.
Попробуйте другие IDE, которые являются родными для Linux World, такие как Geany, а не NetBeans.
см. эту ссылку для установки open-jdk. Как скомпилировать файл .java на Ubuntu?
после этого просто вы можете использовать Gedit для кода и javac команды в терминале как java-компилятор.