Questions tagged «java»

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


12
如何在14.04 LTS上安装OpenJDK 8?
现在,根据http://openjdk.java.net/projects/jdk8/可以使用Java 8 ,但是http://openjdk.java.net/install/尚未提及如何在Linux上安装OpenJDK 8(不是Oracle Java)。 Ubuntu 14.04长期支持。(对于14.10及更高版本,请运行apt-get install openjdk-8-jdk) 如何以及何时才能完成? (2017-08-08:非常简短的答案是: 截至2017-08-08的OpenJDK 8尚未作为Ubuntu 14.04的APT软件包从官方存储库中正式提供。 请参阅此答案的完整摘要) 注意:目前,我们将使用Oracle Java-对我来说,最佳解决方案是从Ubuntu存储库中获得OpenJDK,直到直接从Ubuntu存储库中轻松获得Oracle Java。
306 14.04  java  openjdk 




8
如何从终端执行.jar文件
我知道要执行文件,请使用.命令,然后使用文件名,并在文件名之间留一个空格。但是我试图使用执行.jar文件.,但它不起作用。我进入属性并将其标记为可执行文件,并使其与Java一起运行。 有没有一种方法可以在Bash Terminal中使用Java执行文件? 我正在尝试执行Minecraft.jar文件。
123 command-line  java 

6
如何设置默认Java版本?
我遵循了关于此问题的所有说明,但是最后一部分遇到了一些问题。 我实际上有Java 6.22版,并且想更新到6.30版。 因此,将提取的目录java-6-oracle移入后,/usr/lib/jvm我不知道该怎么办,因为上面答案中指出的脚本从Java 5更新为Java 6。 为了清楚起见,如果ls在dir中执行以下操作,则输出以下内容/usr/lib/jvm: $ ls -l /usr/lib/jvm total 8 lrwxrwxrwx 1 root root 14 2011-07-12 15:18 default-java -> java-6-openjdk lrwxrwxrwx 1 root root 14 2011-07-12 12:19 java-1.6.0-openjdk -> java-6-openjdk drwxr-xr-x 10 root root 4096 2012-04-12 12:06 java-6.31-oracle drwxr-xr-x 7 root root 4096 2012-02-24 14:43 java-6-openjdk 我现在应该怎么办? …


7
自动安装Java(带有静默选项)
我正在尝试通过apt-get安装Java。 我找到了该Java安装程序的PPA,但是,当我添加存储库,更新并发出apt-get install -y命令时,java的安装程序将接管并弹出配置选项。 我希望能够在没有任何干预或按下键盘的情况下进行安装,因为我正在为我的EC2实例创建构建和部署脚本,该脚本将自动安装它所需的所有带标签的软件包。 还有其他选择吗?
104 java 

2
update-java-alternatives与update-alternatives --config java
在Ubuntu 12.04 LTS上,我已经安装了Sun的JDK7,Eclipse和Arduino IDE。我希望Arduino使用OpenJDK 6,并希望Eclipse使用Sun的JDK 7。 据我了解,我需要在运行每个应用程序之前手动选择要使用的Java。这导致了我的update-java-alternatives -l命令。当我运行此程序时,我只会看到以下内容: java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64 但是当我跑步时,update-alternatives --config java我看到以下内容: *0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java auto mode 1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java manual mode 2 /usr/lib/jvm/jdk1.7.0/bin/java manual mode 3 /usr/lib/jvm/jre1.7.0/bin/java manual mode 我不明白为什么update-java-alternatives不会显示相同的3个选项。我也不明白如何在OpenJDK6和JDK7之间切换。如何才能将OpenJDK6用于Arduino开发,将Sun JDK7用于Eclipse / Android开发?
96 java 

5
如何在Ubuntu上编译.java文件?
如何编译.java文件? 我需要什么程序?如果我需要Java JDK,我也需要安装它的帮助。我对Ubuntu非常陌生,因此我需要安装的任何程序都将需要有关如何安装它们的教程。
94 java  compiling 

4
我如何知道已安装的Java版本?
我想开始尝试使用Java(最终达到可以为android或Web编写基本的小程序的地步),但我设法将Java弄乱了计算机(根据过去的实验)。 我不确定我拥有哪个Java版本,并且想知道是否有命令查看已安装并处于活动状态的Java版本。另外,哪个版本效果最好?所有这一切都在32位Ubuntu 12.04上 编辑: 好的,所以似乎我同时使用了openjdk 7和openjdk 6。我想使用openjdk 7,如何卸载openjdk 6?仅通过USC就足够了还是应该运行一个命令?
89 java  openjdk  jdk 

4
将JDK 7设置为默认值
four@twenty:~$ file /etc/alternatives/java /etc/alternatives/javac /etc/alternatives/java:symbolic link to `/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java' /etc/alternatives/javac:symbolic link to `/usr/lib/jvm/java-6-openjdk-amd64/bin/javac' 原谅我的笨拙,但是我使用Java 7将这些消息解释为运行时环境,但是编译器使用的是Java 6? 是这样吗?如果是这样,如何设置它以使用Java版本7?
83 java  openjdk  jdk 


2
为什么将OpenJDK 10打包为openjdk-11- *?
在寻求从源代码编译OpenJDK时,最新的通用可用性版本(OpenJDK 10.0.1)坚持使用OpenJDK 9或10。但是,JDK 11 将于2018年9月发布。 但是,令我惊讶的是,当我这样做时apt search openjdk,结果是: ... openjdk-11-jdk - OpenJDK Development Kit (JDK) ... openjdk-8-jdk - OpenJDK Development Kit (JDK) ... 没有OpenJDK 9或10! 等一下,那是OpenJDK 11吗?也许是Beta版本?不... 所以我看着apt show openjdk-11-jdk: Package: openjdk-11-jdk Version: 10.0.1+10-3ubuntu1 ... 为什么将OpenJDK 10打包为openjdk-11- *?

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.