Questions tagged «jdk»

与Java开发工具包(jdk)的安装和使用有关的问题



2
update-alternatives:更新JDK7时出现“替代路径不存在”的问题
我决定从此处将 JDK7更新到最新版本。 与我的体系结构对应的x64 tag.gz存档已下载并/usr/lib/jvm像往常一样提取。所有以前的Java版本都是以相同的方式安装的。但在此之前设置新的替代品java,javac而javaws我使用以下命令删除所有现有的备选方案: sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac sudo update-alternatives --remove-all javaws 现在,当尝试安装新的替代品时,我得到以下信息: sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1 update-alternatives: error: alternative path /usr/bin/java doesn't exist. 当然/usr/bin/java不存在,但是/usr/bin呢?它有什么问题,我该如何解决?

1
NetBeans更新后无法正常工作
我已经使用NetBeans 2年了,遇到了一个问题。在正常的apt-get升级后,NetBeans完全停止工作。此后,我重新安装了JRE和JDK,但无济于事。但是,重新安装NetBeans后,它将打开,但出现以下错误: The JDK is missing and is required to run some NetBeans modules Please use the --jdkhome command line option to specify a JDK installation or see http://wiki.netbeans.org/FaqRunningOnJre for more information. 看完这篇文章后,我发现/usr/local/share/java/不存在。有什么方法可以还原文件,如果没有,我该如何解决该问题? 我曾试图提出解决这个帖子,它比一个项目不同的错误消息,其他没有任何影响。 Not all requested modules can be enabled: [StandardModule:org.netbeans.modules.j2ee.persistence.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-j2ee-persistence-kit.jar, StandardModule:org.netbeans.modules.maven.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-maven-kit.jar, StandardModule:org.netbeans.modules.debugger.jpda.kit jarFile: /home/MY_HOME/netbeans-8.1/java/modules/org-netbeans-modules-debugger-jpda-kit.jar, …

2
尝试运行pycharm-community-4.5时出现Java问题
我刚刚在我的Ubuntu 14.04(64位)中安装了pycharm-community-4.5。安装后,我运行了命令/opt/pycharm-community-4.5/bin$ ./pycharm.sh以运行pycharm,但是终端向我显示了一些错误,如下所示: Unrecognized VM option MaxPermSize=350m Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. 这是我的结果java -version: java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) 我如何解决它?
9 14.04  python  java  64-bit  jdk 

4
“未安装Oracle JDK 7”错误?
我正在尝试在ubuntu 12.4上安装JDK7。 第一次尝试时,电源消失了,在使用终端下载JDK7的过程中,笔记本电脑关机了,就像我在使用下一个终端命令一样 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 当电源恢复供电并且我尝试再次安装JDK7时,锁出现问题,但是在重新启动计算机后使用以下命令修复了该锁 sudo apt-get install whatever 之后,我尝试使用上面的三个命令再次安装,第一个没有错误,第二个也完成了, 但是第三个命令成功下载了软件包,但是出现了错误 Download done. Removing outdated cached downloads... sha256sum mismatch jdk-7u51-linux-i586.tar.gz Oracle JDK 7 is NOT installed. dpkg: error processing oracle-java7-installer (--configure): subprocess installed post-installation script returned error exit status 1 Errors …

6
此页面上适用于Ubuntu的Java的五个版本之间有什么区别?
我想在计算机上安装Java,以便开发程序,并且在Ubuntu社区文档中找到有关Java的页面。它说: Java是Oracle(以前称为Sun Microsystems)的一项技术。有几种实现,这里将讨论其中的五个: OpenJDK:OpenJDK项目的主要目标是产生Java SE平台(6和7)的开源实现。这是Ubuntu使用的Java的默认版本,并且最容易安装。 Oracle(Sun)Java 6:Oracle(Sun)Java 6是Java 6的参考实现。 Oracle Java 7:Oracle Java 7是Java 7的参考实现。 IBM Java:IBM Java是PowerPC机器上的首选Java解决方案。它是使用即时编译器的重新实现。仅可从IBM网站获得。 GNU编译器:GNU制作的Java编译器。仅开发人员应安装此程序。 我阅读了内容,但仍然有些困惑。它们都是JDK的不同版本吗?如果没有,那又如何? 您会选择哪一个?
9 java  jdk 

1
无法使用Java打开.jar文件
我正在使用Lubuntu并试图打开一个名为Minecraft.jar的文件,但是对其他人有用的所有解决方案都不对我有用。我安装了以下版本的Java: openjdk版本“ 9-内部” OpenJDK运行时环境(内部9-内部+ 0-2016-04-14-195246.build.src)OpenJDK 64位服务器VM(内部9-内部+ 0-2016-04-14- 195246.buildd.src,混合模式) 当我尝试右键单击它并使用OpenJDK Java 8运行时打开时,什么也没有发生,每当我在终端中尝试java -jar命令时,这就是我得到的一切: mitochondria@Mina:~$ java -jar /home/mitochondria/Desktop/Minecraft.jar Java运行时环境检测到致命错误: SIGSEGV(0xb)at pc = 0x00007fc01b121009,pid = 20039,tid = 20040 JRE版本:OpenJDK运行时环境(9.0)(内部版本9-内部+ 0-2016-04-14-195246.buildd.src)Java虚拟机:OpenJDK 64位服务器虚拟机(9-内部+ 0-2016-04-14 -195246.buildd.src,混合模式,分层,压缩的oops,g1 gc,linux-amd64)问题框架:C [libjava.so + 0x1d009] JNU_GetEnv + 0x19 核心转储将被写入。默认位置:可以使用“ / usr / share / apport / apport%p%s%c%P”处理核心转储(或转储到/ home /线粒体/core.20039) 包含更多信息的错误报告文件另存为:/home/mitochondria/hs_err_pid20039.log 如果您要提交错误报告,请访问: …
8 java  jdk  openjdk 

1
Java更新后如何在NetBeans IDE中设置新的JDK主页(NetBeans IDE拒绝启动)
当您意识到在更新Java版本后,NetBeans IDE拒绝启动后,该问题将帮助您解决该问题。即使在更新文件中的$PATH变量之后.bashrc,您仍然会发现NetBeans无法启动,并且当您尝试使用以下命令通过命令行启动它时: ./netbeans-8.0.2/bin/netbeans 只是给你: Cannot find java. Please use the --jdkhome switch. 但是,当您尝试jdkhome用()<version替换新的版本号时,例如1.8.0_40: ./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/ 您发现每次必须启动NetBeans才能真正启动它,这正变得很麻烦。 因此,您实际需要做的是转到NetBeans配置文件,其中为NetBeans设置了实际的JDK主页变量,以便NetBeans在启动时可以引用该变量。

1
无法在ubuntu 14.10下为R设置Java
问题:在升级之前,在Ubuntu14.04下,我只安装了默认的JRE和JDK,以及R 3.0.2(该Ubuntu版本的默认版本),并成功运行了R CMD javareconf。 但是,由于升级到14.10并验证我具有最新的java7 JRE和JDK,因此尝试javareconf通过以下转储运行失败: cellocgw@cellocgw-Studio-1747:~$ sudo R CMD javareconf Java interpreter : /usr/bin/java Java version : 1.7.0_65 Java home path : /usr/lib/jvm/java-7-openjdk-amd64/jre Java compiler : /usr/bin/javac Java headers gen.: /usr/bin/javah Java archive tool: /usr/bin/jar trying to compile and link a JNI progam detected JNI cpp flags : -I$(JAVA_HOME)/../include …
1 java  14.10  jdk  r 

2
安装OpenJDK 7没有安装Javac
我对使用linux操作系统非常陌生,目前正在使用Ubuntu 13.10,这是我一生中都使用Windows操作系统的日子。我一直在尝试安装Java开发套件,以便可以创建和编译Java程序。但是,当我从ubuntu软件中心安装openJDK程序时,一切正常,并且安装了该程序,除了似乎没有安装javac进行编译。当我打开终端并输入javac时,它会告诉我在哪里可以找到它的隐含含义。所以我想知道要安装javac以便可以在诸如eclipse之类的程序中进行编译需要做什么。 提前致谢。
1 java  openjdk  jdk 

1
未使用eclipse.ini中指定JDK
我的系统上有多个JDK(14.04 LTS),JDK 6、7、8-全部为Oracle。JDK 8是用于更新替代方案的一种。 但是,我正在处理的Java项目需要JDK7。我的主目录中有一个单独的目录,其中包含JDK 7。在eclipse.ini中,我放入了-vm选项,该文件指定了我家中的JDK目录。但是当Eclipse启动时,我去检查使用了哪个JDK,它显示了/ usr / bin / java,它可以解析为JDK 8。 我已经在我的主目录中将JAVA_HOME设置为JDK 8安装,但这不是Eclipse配置中显示的安装。因此,环境变量不是如何选择JDK。 这里的专家可以解释一下如何设置Eclipse的配置吗? 谢谢。 莱斯
1 14.04  java  eclipse  jdk 
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.