在RPi上安装Java 8.0
本人其实也是C出来的,在Moto Solution 平台开发组干过好些年。原来没干过Java。不过,最近越来越发现,嵌入式C的开发人员太少。听人说Java也能用在嵌入式系统,呵呵,我先来试试。找了个最新的支持Hard float的Java 8,装在了RPI上面。下面是教程。1. 下载Win32DiskImager (Win7)
https://launchpad.net/win32-image-writer/0.6/0.6/+download/win32diskimager-binary.zip2. 下载 RPi Hard-Float Debian Wheezy image:
http://downloads.raspberrypi.org/images/raspbian/2012-12-16-wheezy-raspbian/2012-12-16-wheezy-raspbian.zip3. Win7 上面插入空白 SD Card 4. 打开Win32DiskImager开始做系统盘5. 插入SD到RPI6. RPI上电,然后找到其IP地址。7. 下载 JDK 8 for ARM Early Access (with Hard-Float support):
http://jdk8.java.net/fxarmpreview/
8. scp JDK8 到 RPi:
scp <jdk8-zip-bundle> pi@<ip_addr_rpi>:/home/pi
<Password: "raspberry">9. ssh 到 RPi:
10.
cd /home/pi
tar zxvf jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz
sudo mv jdk1.8.0 /usr/local/java
export PATH=$PATH:/usr/local/java/bin
java -version
...
11. 简单的Helloworld
cd /home/pi
cat > HelloWorld.java
public class HelloWorld {
public static void main(String args[]) {
java.lang.System.out.println("Hello World!");
}
}
^D
javac HelloWorld.java
java -cp . HelloWorld
下一篇,我会讲讲如何构建IDE开发环境及远程debug环境,对应的硬件的设备。
jdk7的新特性还没几个用上,jdk8就来了,哎! 支持一个哦。 收藏 收藏 geekr 发表于 2013-2-6 11:53 static/image/common/back.gif
jdk7的新特性还没几个用上,jdk8就来了,哎!
早期预览版而已,貌似某版Java早期预览了好几年,最开始还声称说Swing要加入WebView,要能调用系统里注册的默认程序打开特定类型的文件,要不当桌面上的二等公民……
结果……到最后一个也没兑现……
最后反倒整了个不伦不类的FX……想抢Flash饭碗……结果这刚几年,FX还没定形,HTML5就起来了- -!
所以虽然出来了,不过想正式用上,估计也且等呢……而且现在里面的新特性,到正式版有没有还得两说着- -!
自从归了甲骨文之后……
现在来说,Java还是先修复BUG吧……曾经还想收复桌面失地……结果现在浏览器插件都被封杀了……连着3个版本都有严重提权漏洞,而且里面竟然还有个0Day的……- -!
貌似是因为Java7的ARM只有软浮点的,硬浮点的话,就只能装8,或者OpenJDK了。
turnip_gray 发表于 2013-2-7 01:22 static/image/common/back.gif
早期预览版而已,貌似某版Java早期预览了好几年,最开始还声称说Swing要加入WebView,要能调用系统里注册 ...
不看好Java,只是现在国内用得多才用罢了。还是喜欢非主流点的函数式语言,如python、lua、erlang这些,因为够简单。 呵呵,嵌入式java恰恰用得不多。我自己想了解一下,才开始用的。简单非主流。。 没用过,觉得性能太差了 非主流的语言,变化太快,无法实现长期的积累,看好java
页:
[1]