Tag: java

如何在Ubuntu 16.04上安装OpenJDK?

自从我升级到最新版本的Ubuntu后,我无法安装编译Android自定义ROM所需的Java OpenJDK包。 当我运行sudo apt-get install openjdk-7-jdk ,会出现以下错误: Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out […]

在Java中更改JVM

我最近才在维基页面上发现了不同的JVM,并认为我开始修修补补。 很难找到关于如何在Ubuntu上配置Java的文档。 让我们说我想改变我正在使用的JRE或JDK,我可以破解一个终端然后说 sudo update-alternatives –config java 然后选择其中一个已安装的版本。 如果我理解JVM的权利(我很可能不是这样),你可以配置openJDK来使用备用JVM(例如JAMVM)并像这样运行它 jamvm -jar foo.jar 2个问题, 1:我有JVM的概念吗? 如此,这可能吗? 2:如果是这样,我如何配置JVM并将默认值切换到我选择的JVM?

使用OpenJDK 7的Minecraft,我得到“trustAnchors参数必须是非空的”

我正在使用Ubuntu 15.04和OpenJDK 7,尝试运行Minecraft。 这就是我得到的。 编辑:当我使用sudo java -jar Minecraft.jar时,Minecraft现在正在工作,但没有超级用户就无法工作,我该如何解决这个问题! 我无法一直以超级用户身份运行它的原因是因为我希望能够通过在桌面上双击它来运行。 Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma (try 4/10) Exception: javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty 运行时。 我尝试过使用OpenJDK 8,它也是这样做的,我也尝试过Oracle的java 8。 使用OpenJDK 7,我的旧14.04笔记本电脑上的Minecraft运行良好。 编辑2:现在获得SSLexception后,它启动启动器并说Play Offline,所以我去了“启动器日志”选项卡,我得到了这个(抱歉它不是代码格式,因为我不能让它工作,请编辑它!) : [16:46:39 INFO]: Minecraft Launcher 1.6.11 (through bootstrap 5) started on linux… [16:46:39 INFO]: Current time is May 25, 2015 4:46:39 PM […]

Chromium中的java插件

安装了Icedtea-7-plugin但它没有出现在关于chromium中的插件的列表中。 无法执行java applet。 试过安装Icedtea-7-plugin但是徒劳无功。 在14.04中使用openjdk7

调用java时“没有这样的文件或目录”

我正在尝试将Oracle JDK 7 32位重新安装到64位Ubuntu(以前安装了64位JDK)。 JDK目前​​在/usr/lib/jvm/jdk1.7.0 。 我援引 sudo update-alternatives –remove “java” “/usr/lib/jvm/jdk1.7.0/bin/java” sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk1.7.0/bin/java” 1 然后: /usr/lib/jvm/jdk1.7.0/bin$ java bash: /usr/bin/java: No such file or directory 为什么java不能被调用?

安装Chrome Java插件

我一直在尝试为Chrome安装Java插件几个小时,我认为是时候向人们提供更多经验了。 我似乎无法让它发挥作用。 我目前的Java版本是64位OpenJDK 1.6.0_24。 我尝试安装IcedTea插件无济于事。 我目前安装了64位Ubuntu 12.04。 当我尝试测试是否在Chrome中启用了Java时,任何带有Java applet的网站都无法加载(当我禁用插件时,它们会加载,但不会加载applet)。 我按照这里的说明操作: http : //technonstop.com/install-java-plugin-ubuntu-linux 据说要创建这个脚本并运行它: JAVA_HOME=/usr/lib/jvm/jdk1.7.0 MOZILLA_HOME=~/.mozilla mkdir $MOZILLA_HOME/plugins ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins 注意:您可能需要更改JAVA_HOME的值,以便它正确指向您的JDK安装。 64位用户需要将最后一行更改为: ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins 但这并没有奏效。 我只是在Firefox中测试它并且它正在工作。 Chrome仍然没有

如何使用OpenJDK 9修复Eclipse

我在Ubuntu 17.10中安装了OpenJDK 9。 我想开始用Java开发,我确实设置了JAVA_HOME变量并做了一些我在互联网上找到的东西。 我可以编译Java程序并运行它,但我无法安装IDE,这是非常必要的。 错误消息是: 发生了错误。 请参阅日志文件/home/erik/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1531145712071.log。 日志文件包含: !SESSION 2018-07-09 16:15:11.911 ———————————————– eclipse.buildId=debbuild java.version=9-Ubuntu java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86_64 !ENTRY org.eclipse.equinox.simpleconfigurator 4 0 2018-07-09 16:15:12.423 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: The bundle “org.eclipse.equinox.simpleconfigurator_1.0.301.dist [1]” could not be resolved. Reason: Missing Constraint: Bundle-RequiredExecutionEnvironment: […]

如何在Ubuntu上编译.java文件?

我怎么能编译.java文件? 我需要什么课程? 如果我需要Java JDK,我还需要帮助安装它。 我是Ubuntu的新手,所以我需要安装的任何程序都需要有关如何安装它们的教程。

如何让java应用程序使用GTK +主题?

有没有办法让java应用程序使用我的gtk主题?

如何更新Oracle Java(JDK和JRE)

最近,我使用这些说明从Oracle站点安装了JDK 7。 现在,我想知道更新它的正确方法是什么(或者更好的是,保持最新状态)? 例如,几天前修复了一些安全问题。