树莓派 java_树莓派JAVA开发环境安装

本文档介绍了如何在Raspberry Pi设备上安装JDK 1.8,并解决因处理器型号不兼容导致的问题,以及详细步骤来下载和配置Tomcat 9.0.31,包括设置自动启动。在遇到Error occurred during initialization of VM错误时,需要检查处理器型号并降级JDK版本到8,通过删除旧的软链接并创建新的指向JDK8的链接来修复问题。
摘要由CSDN通过智能技术生成

1、安装JDK,版本为1.8sudo apt-get install openjdk-8-jdk

查看版本java -version

2、下载Tomcatwget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.tar.gz

tar -zxvf apache-tomcat-9.0.31.tar.gz

设置开启自动启动sudo nano /etc/rc.local

在exit 0之前添加:/home/pi/apache-tomcat-9.0.31/bin/./startup.sh

3、常见错误

如果出现以下错误:Error occurred during initialization of VM

Server VM is only supported on ARMv7+ VFP

可以先通过以下命令查看处理器型号:cat /proc/cpuinfo

processor       : 0

model name      : ARMv6-compatible processor rev 7 (v6l)

BogoMIPS        : 697.95

Features        : half thumb fastmult vfp edsp java tls

CPU implementer : 0x41

CPU architecture: 7

CPU variant     : 0x0

CPU part        : 0xb76

CPU revision    : 7

Hardware        : BCM2835

Revision        : 9000c1

Serial          : 00000000bc0bd4f4

Model           : Raspberry Pi Zero W Rev 1.1

如果看到是ARMv6处理器(应该是树莓派ZERO系列),说明新版的JDK不支持

此时需要先把系统自带的JDK11卸载掉,再安装JDK8sudo apt-get purge openjdk-11-jdk

然后把软链接删掉,指向JDK8,应该就能解决问题rm /etc/alternatives/java

ln -s /usr/lib/jvm/java-8-openjdk-armhf/bin/java /etc/alternatives/java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值