Questions tagged «java»

Java是最初由Sun Microsystems开发的一种编程语言。这里的问题应该是有关JVM(Java虚拟机)或JRE(Java运行时环境)的安装,配置和故障排除。编程问题(除非与Ubuntu直接相关)应在StackOverflow.com上提出。

2
PrintAssembly的java-8-oracle(1.8.0_66)问题“无法加载hsdis-amd64.so”
我正在尝试使用-XX:+PrintAssembly选项运行程序,但是我总是收到如下消息: Java HotSpot(TM)64位服务器VM警告:已启用PrintAssembly。打开DebugNonSafepoints以获取其他输出无法加载hsdis-amd64.so;库不可加载;PrintAssembly已禁用 我下载了hsdis-amd64.so从Kenai:https://kenai.com/projects/base-hsdis/downloads 我自己使用http://sourceforge.net/projects/fcml/files/fcml-1.1.1/ project 构建了这个库。 我把它放在“谷歌说”的各处: /usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/ /usr/lib/jvm/java-8-oracle/jre/lib/amd64/ /usr/lib/jvm/java-8-oracle/lib/amd64/ 名称: hsdis-amd64.so libhsdis-amd64.so hsdis.so libhsdis.so 我什至尝试设置手动导出 LD_LIBRARY_PATH=/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/ ...一无所有。 没有更多的谷歌结果不再有上述解决方案的组合:-( 谁能帮助我?
20 java  jdk  oracle 

4
权限被拒绝:/etc/apt/sources.list
我正在尝试安装java jre,我通常这样做 sudo echo 'deb http://www.duinsoft.nl/pkg debs all' >> /etc/apt/sources.list sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5CB26B26 sudo apt-get update sudo apt-get install update-sun-jre exit 但是当我这样做 sudo echo 'deb http://www.duinsoft.nl/pkg debs all' >> /etc/apt/sources.list 我知道了 权限被拒绝:/etc/apt/sources.list 当我做 ls -l /etc/apt/sources.list 我知道了 -rw-r--r-- 1 root root 3360 Aug 26 01:45 /etc/apt/sources.list …

6
启动Eclipse时不满意的链接错误和丢失的.so文件
我昨天升级到了12.04 Beta。现在,当我尝试启动Eclipse时,出现启动画面,然后显示以下错误消息: An error has occurred. See the log file /home/gabriel/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1335382319394.log . 日志文件显示如下内容: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-gtk-3740 in java.library.path no swt-gtk in java.library.path Can't load library: /home/gabriel/.swt/lib/linux/x86_64/libswt-gtk-3740.so Can't load library: /home/gabriel/.swt/lib/linux/x86_64/libswt-gtk.so 其次是更多错误消息。 该/home/gabriel/.swt/lib/linux/x86_64/目录存在,但为空。我也尝试过重新安装eclipse,但没有成功。 有任何想法吗?
19 12.04  java  eclipse 

6
Java应用程序启动器不停留在Unity启动器中
我正在使用IntelliJ IDEA,它是一个Java应用程序。当它运行时(通过Dash调用)时,会显示一个没有名称的启动器图标。我已经尝试过几次右键单击并选择“保留在启动器中”,但是没有成功-每次我关闭启动器图标都会消失。我试图使用MyUnity修复此问题,但也失败了。我不介意手动对此进行破解,但不知道启动器配置存储在何处或该怎么做。 相关的桌面文件如下所示,并且可以与破折号完美配合。 [Desktop Entry] Type=Application Name=IntelliJ IDEA Comment=IntelliJ Integrated Development Environment Icon=/opt/IntelliJ-IDEA-11/bin/idea48.png Exec=/opt/IntelliJ-IDEA-11/bin/idea.sh Terminal=false StartupWMClass=Intellij_IDEA Categories=Development;IDE;Java;
19 unity  launcher  java 

7
Netbeans无法在全新的Ubuntu 18.04安装上启动
在全新安装Ubuntu 18.04之后,再进行netbeans安装之后,netbeans无法启动。netbeans已安装 sudo apt install netbeans 其他一些Java程序(至少是Eclipse)也不会启动。 当从命令行启动netbeans时,JVM将显示以下警告: ➜ ~ netbeans 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 …
19 java  crash  netbeans  jvm 

7
Arduino串口COM1问题
我买了一个Arduino Uno并安装了Arduino IDE 1.6.5,但是当我想将一个skecht上传到Arduino开发板时,会出现以下错误: avrdude: ser_open(): can't open device "COM1": No such file or directory ioctl(“ TIOCMGET”):设备不正确的ioctl 我正在使用Ubuntu 14.04LTS hakan@hakan-pc:~$ ls -l /dev/ttyUSB0 ls: /dev/ttyUSB0'e erişilemedi: Böyle bir dosya ya da dizin yok(In English: No such a file like this) hakan@hakan-pc:~$ ls -l /dev/ttyS0 crw-rw-rw- 1 root dialout 4, 64 …

2
如何从cron启动GUI应用程序?
我需要从Firefox运行Java小程序。问题是,我需要从cron运行此Firefox。如果我从命令行运行并且工作正常,但是将命令放在cron中会失败: */1 * * * * firefox http://domain.com/iqms/packetloss/iqmspacket2.html
18 firefox  java  cron 

2
在Java中更改JVM
我只是最近才在Wiki页面上发现了不同的JVM,并认为我会开始修补。但是,很难找到有关如何在Ubuntu上配置Java的文档。 假设我想更改正在使用的JRE或JDK,我可以打开一个终端并说 sudo update-alternatives --config java 然后从已安装的版本中选择一个。 如果我了解JVM的正确性(我很可能不是这样),则可以将openJDK配置为使用备用JVM(例如JAMVM)并按如下方式运行它 jamvm -jar foo.jar 2个问题, 1:我有JVM的概念吗?就像这样,这可能吗? 2:如果是这样,如何配置JVM并将默认值切换到我选择的JVM?
18 java  openjdk  jdk  jre 

3
缺少JavaFX,Ubuntu 18.04
我有Java 8和Ubuntu 18.04。我使用的是NetBeans,当尝试编写一些程序时,由于JavaFX缺失,无法完成。 我从Oracle网站上将Java JDK与NetBeans一起安装,并认为所有内容都包括在内,但是显然我没有很好地对其进行检查。 我该怎么办,我应该安装什么?我对此不太擅长,也不知道Ubuntu或Java是否有问题。:(
18 18.04  java  jdk  javafx 

2
openjdk-r ppa是值得信赖的吗?
我见过很多博客说Java 8现在可以通过ppa openjdk-r在Ubuntu 12.04和14.04中使用。我的问题是,这个PPA有多可靠?它是由openjdk或ubuntu之类的人经营的,还是只是一些随便的家伙?
17 java  ppa  openjdk 

2
如何选择要使用的Java?
我已经安装了OpenJDK 6和7。当我从命令行运行“ java somefile”时,将调用OpenJDK 6。我不想更改此默认行为。我可以使用什么命令来运行非默认的OpenJDK 7安装? (我习惯于运行“ python somefile”来调用默认的Python,“ python2.7 somefile”来专门使用Python 2.7,而“ python3 somefile”来专门使用Python3。)
17 java  openjdk 

2
如何将Eclipse添加到收藏夹?
我使用Eclipse网站上的官方安装程序将最新版本的Eclipse安装到Ubuntu 18.04上,但是无法将其显示在我的收藏夹栏/扩展坞上。 我曾尝试将可执行文件拖到扩展坞,但它不起作用。 我无法通过“显示应用程序”按钮找到它。我只能通过单击其可执行文件来运行它。 如何使Eclipse出现在收藏夹栏/扩展坞上? .desktop文件: [Desktop Entry] Comment=Eclipse Terminal=false Name=Eclipse Exec=eclipse --profile-directory=/home/myName/eclipse/java-2018-09/eclipse Type=Application Icon=eclipse 这不是该问题的重复,因为相同的过程无法正常进行。将文本文件更改为可执行文件不起作用。

5
从webup8team ppa安装oracle-java8-installer时出错
有谁知道如何解决这一问题? 首先,我做了: sudo add-apt-repository ppa:webupd8team/java 然后我做了: sudo apt-get update 接着: $ sudo apt-get install oracle-java8-installer Reading package lists... Done Building dependency tree Reading state information... Done oracle-java8-installer is already the newest version. The following packages were automatically installed and are no longer required: antlr3 libdb6.0 libdb6.0-java-jni libice-dev libjakarta-taglibs-standard-java libjnr-netdb-java libjstl1.1-java …
16 java  jdk  oracle 

4
如何防止Java应用程序创建任务栏图标?
借助Ubuntu 13.04,不再需要将某些应用程序白名单(因此也将其列入黑名单)以创建任务栏图标。从那时起,Java应用程序的托盘图标和Wine图标被硬编码并始终可见。 尽管有某些ppas,但可以通过回馈systray.whitelist(不过,不适用于14.04)来提供统一的补丁程序,我想知道是否还有其他方法可以隐藏Java应用程序的托盘图标(例如JDownloader) 我知道有一种方法可以通过实现拒绝对sni-qt包的读取访问的apparmor-profiles(例如对于Skype或Spotify)来实现qt应用程序 有没有办法为Java应用程序和/或Wine应用程序实现apparmor配置文件或类似的东西? 谢谢

3
如何在Ubuntu 12.04上安装openjdk-7-jdk而不拖入无关的GUI和声音包?
Ubuntu 12.04.2 LTS 这里发生了什么? # apt-get install openjdk-7-jdk Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: consolekit cryptsetup-bin dbus-x11 dconf-gsettings-backend dconf-service gconf-service gconf-service-backend gconf2 gconf2-common gvfs gvfs-common gvfs-daemons gvfs-libs libatasmart4 libavahi-glib1 libbonobo2-0 libbonobo2-common libcairo-gobject2 libcanberra0 libck-connector0 libcryptsetup4 libdconf0 libfontenc1 libgconf-2-4 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.