移植前准备
- 一台安装有jdk的linux虚拟机
- 安装有linux的嵌入式设备
- 与嵌入式设备硬件、操作系统所匹配的Oracle Java SE Embedded包
- 参考Quick Start for Platform Developers
一、在虚拟机上安装Oracle Java SE Embedded
1. 下载Oracle Java SE Embedded软件包
本次移植所采用的的包为ejdk-8u151-linux-arm-sflt.tar.gz。
2. 从tar包中提取软件
$ cd /usr
$ gunzip *.gz
$ tar -xvf *.tar
List of unpacked files ...
3. 设置环境变量
在/etc/profile
的末尾添加
export EJDK_HOME=/usr/ejdk1.8.0_151
export PATH=$EJDK_HOME/bin:$PATH
4. 验证安装
$ cd $EJDK_HOME
$ bin/jrecreate.sh --help
Usage: jrecreate --help
Summary of jrecreate syntax ...