Questions tagged «java»

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

4
为什么我不能运行Java Web Start应用程序?
我的PC上安装了适用于x86-64的Ubuntu 12.10,并且正在尝试运行.jnlp文件。我已经为Mozilla Firefox手动安装了Java 7和Java插件(因为没有.deb适用于Ubuntu的Java 7软件包)。 每当我双击一个.jnlp文件时,Firefox就会打开,它为我提供了使用Firefox打开文件或保存文件的选项。如果单击“保存”,它将下载我要运行的文件,如果单击“使用Firefox Web浏览器打开”,它将打开另一个选项卡,并再次要求我(在新选项卡中)打开或保存。 我曾经在Debian上运行完全相同的文件,那么我应该怎么做才能在Ubuntu上运行该文件?
16 firefox  java  browser 


1
Oracle Java jdk密钥库位于何处?
使用webupd8 ppa安装了Oracle Java,需要调整一些策略设置(专门访问剪贴板) webUpd8插件:http : //www.webupd8.org/2011/09/how-to-install-oracle-java-7-jdk-in.html (这些人为Ubuntu社区做了很多工作) 以前是在 /etc/java-6-oracle Google对此没有任何答案-有什么想法吗?
16 java  jdk  oracle 



1
Java-Swing应用程序中的丑陋/非抗锯齿字体
我最近切换到Ubuntu,并使用webupd8team / java存储库安装了Oracle的Java JDK 8u45(32位)。 除了Java-Swing应用程序的字体破碎且丑陋且没有抗锯齿之外,其他所有内容似乎都正常运行。更改字体无效。像Gedit这样的本机应用程序虽然具有相同的字体,但不受影响(非Swing Java应用程序,如Eclipse)也不会受到影响;它仅影响基于Swing的应用程序。 截图:(jEdit v5.1) 我正在运行Ubuntu 15.04(这是截至2015-06-15的最新版本)。我的Java版本是1.8.0_45,“ java -version”给出以下输出: java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) Server VM (build 25.45-b02, mixed mode) 我已经尝试了类似问题(在此处以及在其他stackexchange网站上)给出的修复程序,但是它们不起作用。我还在/ etc / environment中添加了以下几行(如下所示:https : //wiki.archlinux.org/index.php/Java_Runtime_Environment_Fonts),但它们没有给我任何明显的结果。 JAVA_FONTS=/usr/share/fonts/truetype _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' 我确定必须对此进行修复。相同的Java应用程序正在Windows-7上正常工作。
15 java  fonts  jdk 

4
使用OpenJDK 7的Minecraft,我得到“ trustAnchors参数必须为非空”
我正在使用Ubuntu 15.04和OpenJDK 7,试图运行Minecraft。这就是我得到的。 编辑:当我使用Minecraft时,现在可以使用,sudo java -jar Minecraft.jar但没有超级用户也无法使用,我该如何解决!我不能一直以超级用户身份运行它的原因是因为我希望能够通过在桌面上双击它来运行。 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。 Minecraft使用OpenJDK 7在旧的14.04笔记本电脑上运行良好。 编辑2:现在,在获得SSL异常后,它启动启动器并说“脱机播放”,所以我转到“启动器日志”选项卡,然后我得到了(对不起,它不是代码格式,因为我无法使其正常工作,请进行编辑!) : [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 …
15 java  15.04  minecraft  openjdk  ssl 

1
“请确保您具有指向JDK而不是JRE的JAVA_HOME”消息
我已经安装了Java aaa@ubuntu:~$ whereis java java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java aaa@ubuntu:~$ whereis javac javac: /usr/bin/javac /usr/bin/X11/javac 和其他/配置文件 JAVA_HOME=/usr/local/java/jdk1.7.0_17 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/usr/local/java/jre1.7.0_17 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH 但是,当我运行Android Studio时,它说: tools.jar in not in Android Studio classpath. Please ensure you have JAVA_HOME points to JDK rather than JRE. 我如何解决它? 更新 sudo update-alternatives …
15 12.10  java  android  jdk  jre 

2
如何安装Groovy?
当我尝试运行此命令时: sudo apt-get install groovy 我收到这个大错误: Setting up oracle-java7-installer (7u3-0~eugenesan~precise4) ... Downloading... --2012-04-28 18:43:39-- http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz Resolving download.oracle.com (download.oracle.com)... 96.17.181.40, 96.17.181.49 Connecting to download.oracle.com (download.oracle.com)|96.17.181.40|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz [following] --2012-04-28 18:43:39-- https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz Resolving edelivery.oracle.com (edelivery.oracle.com)... 184.50.22.174 Connecting to edelivery.oracle.com (edelivery.oracle.com)|184.50.22.174|:443... connected. HTTP request …
15 java  groovy 

2
Minecraft jar未标记为可执行文件
我查了一些有关如何安装的教程,但它们不起作用。我做的一切正确,但是然后我得到了: 文件“ /home/mike/Downloads/minecraft.jar”未标记为可执行文件。如果从不受信任的来源下载或复制了此文件,则可能会造成危险。有关更多详细信息,请阅读有关可执行位的信息。 我使用Sun Java Runtime 6运行minecraft.jar,但它不起作用:/。任何帮助将不胜感激!

5
是否有任何支持NPAPI插件的网络浏览器?
按照该文章,Mozilla已经下降,从NPAPI插件的支持Mozilla Firefox浏览器版本52。是否有支持NPAPI插件的网络浏览器?我必须经常使用使用Oracle Java插件的网站。我正在将Ubuntu 16.04 64位与Java JDK 8u121一起使用。 帮助非常感谢。谢谢。

4
Tomcat无法识别JAVA_HOME
我已经安装了Ubuntu 14.04 Server,提取了JDK1.8u5和Tomcat7,并将以下内容添加到.profile中(我也尝试将其添加到具有类似[非]结果的.bashrc中): export JAVA_HOME=/opt/java/jdk1.8.0_05 export PATH=$PATH:$JAVA_HOME/bin 当我跑步时echo $JAVA_HOME,得到的预期结果/opt/java/jdk1.8.0_05。我还可以运行java -version并从Java获得正确的响应。到目前为止,一切都很好。 所以现在我尝试启动Tomcat(也尝试了catalina.sh),并且得到以下信息: user@ubuntu:~$ sudo /opt/tomcat7/apache-tomcat-7.0.53/bin/startup.sh Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 但是...我只是尝试过echo $JAVA_HOME并且成功了?

4
如何安装JCE?
我如何在Ubuntu 16.04中安装Java密码学扩展(JCE)Unlimited Strength Jurisdiction Policy Files。 还请告诉我,如何检查系统中是否已安装JCE?
14 16.04  java 

2
JavaFX应用程序的全局菜单
我知道我们可以使用Jayatana为Java Swing应用程序启用全局菜单。但是我正在寻找JavaFX应用程序的全局菜单支持。搜索之后,我发现JavaFX中使用了setUseSystemMenuBar以在Mac中启用相同的行为。但是它在Ubuntu中不起作用。 我的Java代码: import javafx.application.*; import javafx.scene.*; import javafx.scene.control.*; import javafx.scene.layout.*; import javafx.scene.paint.*; import javafx.stage.*; public class Main extends Application { @Override public void start(Stage primaryStage) { BorderPane root = new BorderPane(); Scene scene = new Scene(root, 300, 250, Color.WHITE); MenuBar menuBar = new MenuBar(); // Use system menu bar …
14 unity  java  menu  javafx 


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.