我试图在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
我做了一个Ubuntu 17.10的新安装。现在,我正在Ubuntu上安装Java 9。我跟踪了这的askubuntu回答,当我运行sudo apt-get install oracle-java9-installer时,这就是我得到的
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
gsfonts-x11 oracle-java9-set-d
下面是我安装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运行它
我尝试在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?
我使用的是RHEL6.5,并按照进行。
在ambari服务器设置过程中,我收到关于jdk安装的错误(第一次和连续尝试)。
ambari-server setup
Using python /usr/bin/python2.6
Setup ambari-server
Checking SELinux...
SELinux status is 'enabled'
SELinux mode is 'permissive'
WARNING: SELinux is set to 'permissive' mode and temporarily disa
我正在尝试在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
我很难下载OpenJDK for Linux (RedHat)。我没有看到任何链接来下载最新版本的jdk8站点https://openjdk.java.net/projects/jdk8/。
有一个早期访问( https://jdk.java.net/8/ )的链接,但我并不是在寻找该版本,因为它明确指出“早期访问(EA)功能可能永远不会使它成为通用可用性(GA)版本”。我想下载一个是GA (通用可用性)。
归档链接不为jdk8提供任何信息。https://jdk.java.net/archive/
我的文件是这样的。但是当我构建时,我会得到以下错误。如果我按照我的码头形象做这件事,并在它上做了狂欢,这是奇怪的工作。
docker build -t mydocker:latest
FROM amazonlinux:2022
RUN mkdir -p /APP
WORKDIR APP
RUN yum update -y
RUN yum install wget -y
RUN mkdir -p /usr/share/man/man1/
RUN wget https://download.java.net/java/GA/jdk17/0d483333a00540d886896bac774ff
我以前在我的JDK机器上安装了多个Linux,我喜欢从一个版本切换到另一个版本,从命令行(我过去经常手动更改我的JAVA_HOME ):
这是我目前的做法:
我source ~/.paths在我的.bashrc。
.paths包含安装在我的机器上的所有JDK。
JDK7="~/local/jdk1.7.0_15"
JDK8="~/local/jdk1.8.0"
// I use Jdk 7 by default
JDK_HOME=$JDK7;
// including $JDK_HOME/bin to the $PATH
当我想要切换到JDK8时,我
我正在运行一个Linux 18操作系统。在自定义本地目录中安装jdk。
通常,IntelliJ建议您使用use the default gradle wrapper。但在我的例子中,我希望能够随时更改Gradle版本,随时更新。如果在Gradle中使用IntelliJ,则会遇到以下错误:
Could not determine java version from '11.0.1'
1.我去了甲骨文网站,但我不知道选择哪一个Java!
Linux ARM 32硬浮动ABI 77.71 MB jdk-8u71- Linux - ARM 32-vfp-hflt.tar.gz linux ARM 64硬浮动ABI 74.65 MB
<2>--linux x86 154.75 MB--jdk-8u71-linux-i586.rpm
<3>--linux x86 174.91 MB--JDK-8u71-linux-i586.tar.gz
<4>--linux x64 152.74 MBj-dk-8u71-linux-x64.rpm
<