2016년 1월 18일 월요일

Raspberry Pi Java Closs Compile

라즈베리파이 윈도 closs compile


putty 로 라즈베리파이에 접속
pi@rasberrypi $ cd .. -->home으로 이동
pi@rasberrypi $ cd pi -->pi로 이동

pi@rasberrypi $mkdir jre
pi@rasberrypi $chmod 777 jre



ms windows에서
ORACLE JAVA SE EMBEDDED DOWNLOADS에 접속
(http://www.oracle.com/technetwork/java/embedded/embedded-se/downloads/index.html)

ARM v6/v7 Linux - VFP, HardFP ABI, Little Endian 1 을 다운로드한다.
적당한 장소에 압축을 풀어놓고....



NetBeans IDE를 실행
도구-Java Platforms 를 클릭
Add Platforms를 클릭
Remote Java Standard Edition 선택후 다음 클릭

Platform Name : Raspberry Pi (적당한 이름으로....)
Host                  : 192.168.0.9  (라즈베리파이의 IP)
Username          : pi                 (라즈베리파이 ID)
Password           : **********(라즈베리파이 비밀번호)

Remote JRE Path:          Create... 클릭

Browse클릭 ---------------> 다운로드해서 압축을 풀어놓은 디렉토리 선택

Profile                : Compact3
Virtule Machine : Client

Extensions : 적당히 선택
(fx...를 체크하면 실패함. javaFX는 안되나? 나중에 시도해보겠습니다.)


Create 클릭
Configuration Name : HelloPiConfig(언제나 헬로파이...)OK 클릭


완료 클릭


이제 NetBeans에서 프로젝트생성하고
프로젝트 선택하고 오른쪽 마우스 클릭하여

Properties(등록정보: 괜히 한국어버전 선택했나?) 클릭
카테고리선택  Profile                   : Compact3 선택
실행 선택         Runtime Platform : Raspberry Pi 선택

컴파일하고 실행하면 라즈베리파이의

/NetBeansProjects/HelloPi 에 jar파일이 생성되어 있음.

java -jar helloPi.jar --> 헬로출력


끝.

출처:
https://www.youtube.com/watch?v=ebHbDlTnV-I
https://www.youtube.com/watch?v=-aC6nj4xAas

댓글 없음:

댓글 쓰기

vsftpd FTP 서버 접속은 성공하였으나, "디렉토리 목록 조회 실패" 현상 발생시

FTP Passive 모드를 활성화 필요. 1. vsftpd 설정 변경 /etc/vsftpd/vsftpd.conf 상에 아래 내용 추가 기입 #passive modpasv_enable=YES pasv_min_port=5001 pasv...