对于 For Mac (以及Linux和 ),在JDK/JRE中物理存储的在哪里?
我想找到实际的档案以供检查。
我已经在/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk中的一个带有El Capitan的Mac上找到了JVM。但我对其内容的细读并没有透露任何我能认出的“tz”文件。
我试图在Centos 5中构建OpenJDK 9。
sh ./configure --disable-warnings-as-errors
make all
我得到了以下错误。
Building target 'all' in configuration 'linux-x86_64-normal-server-release'
/root/jdk9/build/linux-x86_64-normal-server-
release/support/native/java.base/libjava/io_util_md.o: In function
`hand
我正在尝试在mac os x 10.4.10上运行的mac mini上从源代码构建zimbra。
似乎我需要这样的文件" jdk -1_5__16-linux-i586.bin“,但是我似乎找不到为mac制作的jdk二进制文件。
谁能告诉我这个二进制文件是什么?
以下是zimbra对二进制文件的操作:
sh jdk-1_5_0_15-linux-amd64.bin
tar czf jdk1.5.0_15.tgz jdk1.5.0_15
mv jdk1.5.0_15.tgz /opt/build.zimbra/source/FRANKLIN/ThirdPartyBuilds/x8
# which java
/usr/bin/which: no java in (/usr/local/jdk/jdk1.5.0_10/bin/java:/usr/local/jdk/jdk1.5.0_10/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
我在/usr/local/jdk/jdk1.5.0_10中安装了java,但无法运行java -version
我明白了
$ java -version
-
我在一个项目中使用了sbt程序集,其中我有一些java 14 jars,而我的本地机器使用JDK 8作为默认的JDK。
sbt assembly任务是成功的,并产生了一个胖罐子。
当我在JDK 8中运行它时,我得到了错误:
Exception in thread "main" java.lang.UnsupportedClassVersionError: javafx/event/EventTarget has been compiled by a more recent version of the Java Runtime (class file version 55.0)
下面是我安装zulu jdk的方式:
wget https://cdn.azul.com/zulu/bin/zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
mv zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz /opt
cd /opt
tar -zxvf zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
vim ~/.bash_profile
export JAVA_HOME=/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64
ex
假设我有一个应用程序,它有一个类A.java,它只打印一些信息。
我的应用程序也将在以下几个方面工作:
1如果我用jdk1.7.x86编译jdk1.7.x86并在64 bit windows机器上使用jre1.7.x64运行它?
2如果我用jdk1.7.x64编译jdk1.7.x64并在32 bit windows机器上使用jre1.7.x86运行它?
3如果我用jdk1.7.x86编译jdk1.7.x86并在64 bit windows机器上使用jre1.7.x86运行它?
4如果我用jdk1.7.x86编译jdk1.7.x86并在64 bit Linux机器上使用jre1.7.x64运行它
我需要使用wget下载这个文件http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz。
我使用命令
wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz
该文件将被下载,但当我试图解压缩该文件时,我会得到以下内容
tar -zxvf jdk-7u67-linux-x64.tar.gz
gzip: stdin: not in gzip format
tar: Child return
我试图在系统中安装java,方法是按照页面中的说明:Java安装Instr Oracle
现在,当我输入java -version时,它给了我以下消息:
The program 'java' can be found in the following packages:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
Try: sudo apt inst
我尝试在ubuntu11.04中安装java,我下载了"jdk-1_5__22-linux-i586.bin“,为此我使用了教程和
# sudo mv jdk-1_5_0_22-linux-i586.bin /usr/lib/jvm
# cd /usr/lib/jvm
# chmod +x jdk-1_5_0_22-linux-i586.bin
# ./jdk-1_5_0_22-linux-i586.bin
当我执行命令# ./jdk-1_5_0_22-linux-i586.bin时,我得到了以下错误消息
Do you agree to the above license terms?
我正在使用MyEclipse企业工作台10,它是付费版本。自从我开始使用它,它就变得非常慢。
我真的不知道我需要做什么来提高速度。
这是我的myeclipse.ini
#utf8 (do not remove)
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_3.2.0.