JavaFX를 설치하고 이를 IDE를 통해서 개발하기 위해서는 이클립스나 넷빈 둘 중에 하나를 선택해서 사용하는 것이 좋은 듯 합니다. 두 개발툴 모두 자바 개발툴로서 나름 한가닥씩 하는 곳(IBM, SUN)에서 개발한 개발툴이고, 다양한 플러그인을 지원하고, 지속적으로 업그레이드가 진행되기 때문에 안정적으로 사용할 수가 있지요. ^^; 다만 메모리를 많이 잡아먹는다는 단점이 있다는 것은 흠이라면 흠이라고 할 수 있겠네요. 이는 JVM 때문이기도 할 겁니다. 일반적인 데스크탑에서는 어떨지 모르겠네요. ^^;

넷빈을 다운 받을 수 있는 곳은 http://www.netbeans.org 이곳을 방문하셔서 보이시는 DownLoad NetBeans IDE를 클릭하시면 되겠습니다.

넷빈의 설치를 위해 인스톨러가 설치를 준비하고 있는 모습입니다. ^^

제가 설치한 버전은 All Version을 설치하였습니다. 여기에다가 JavaFX 플러그인을 설치해주었습니다. 리눅스에서는 어떻게 될지 모르겠네요. ㅡ0-);; 우분투에서는 sudo apt-get install netbeans 하면, 자동으로 연결되어서 설치가 되는데 말이죠. ^^;;
필요한 용량은 642.1 MB 이군요. ㅡ_-);; 그래도 뭐... MS의 VS 에 비하면 가볍죠. ㅎㅎ

위의 라이센스에 동이한다고 하시고 체크 해주신다음 next를 누르면 됩니다. ^^

다음은 설치경로를 확인하시면 되겠습니다.
GlassFish는 무엇에 쓰는 녀석일까요? 서버라고 하는 것 같은데 말이죠... 흐흠... 거기에 Apache Tomcat이 설치되는군요. 최근 자바 서블릿과 관련된 부분을 공부하고 있는데, 아마도 웹 컨테이너(웹엔진)으로서 사용을 하게 되는 것 같습니다. ㅡ_-); 흐음~~ 암튼 설치 고고!!
설치가 완료되었습니다. NetBeans 프로젝트에 익명성을 가지고서 사용과 관련된 데이터들을 제공한다는 내용인 듯 하군요.
자, 넷빈을 설치한 화면 입니다. 깔끔하죠. ㅡㅅ-)>

설치를 했으면 구동을 시켜봐야겠지요? ^^ 그럼 간단하게 HelloWorld를 출력하여 보도록 하겠습니다.
최근 Sun에서는 Java를 기반으로 하는 RIA 애플리케이션 개발툴인 JavaFX 1.1 버전을 내놓았습니다. 6월 1일에 JavaOne(http://java.sun.com/javaone)에서 JavaFX를 기반으로 하는 자바 앱스토어(Java AppStore)를 발표할 가능성이 높습니다. ^^ Vector project 라는 이름으로 준비 중인 것 같습니다. Sun 사이트에는 그 내용을 찾아보기는 어렵습니다.

어쨌든~ JavaFX는 몇 년 안에 큰 유행의 흐름을 만들어낼 수 있지 않을까라는 기대를 하면서 JavaFX에 대한 공부를 시작하기로 하였습니다. JvavFX SDK를 설치하는 방법부터 알려드리겠습니다. 현재로는 윈도우와 맥 만 지원을 하는 것으로 보입니다. ㅡㅅ-);; Java SE SDK1.6을 지원한다고 하는데, 사용하는 소스를 보면 1.5 버전을 사용하는 것으로 나오더군요. 버전업되면서 점점 나아지겠지요?

우선 JavaFX를 다운받으러 가야겠지요? ^^ JavaFX 공식 사이트(http://www.javafx.com) 으로 이동합니다. 오른쪽에 보이는 Get 버튼이나 Download Now 버튼을 누르시면 JavaFX SDK를 다운 받는 페이지로 이동합니다.


위의 네모친 JavaFX 1.1.1 SDK를 다운 받으시면 됩니다. JavaFX_sdk-1_1_1-windows-i586.exe 를 다운 받으시면 됩니다. 이를 실행하시면 아래와 같은 화면이 나타납니다. ㅡㅅ-)> 별다른 거 없습니다.  중간에 동의한다고 해주시고 경로확인해 주시고 Next~ Next 설치를 해주시면 됩니다. ^^ 그럼 설치 완료!!!







요렇게 Finish 가 뜨면 완료 된 것입니다. 참 쉽죠잉~~?? JavaFX는 NetBeans 에서 사용을 하시는 게 좋은 듯 합니다. 이클립스에서도 JavaFX에 대한 플러그인을 내놓기는 했지만, 아직은 그 기능을 완전히 지원하지는 못하는 듯 합니다. 그렇지만 NetBeans 의 크기가 좀 비대해서 설치하기 곤란한 상황도 있습니다. 아직 저에게는 이클립스나 넷빈이나 낯설기는 마찬가지군요. ㅡ0-);;

JavaFX와 관련된 내용도 꾸준하게 올려보도록 하겠습니다. ^^
현재 나와있는 EE 최신은 1.4인듯 하지만, 1.4는 현재 한글판이 나와있지는 않군요.

없는 대로 이거라도.... 읽으며 사용해야지요. ^^;;
지난 2009년 5월 18일, SUN의 CEO인 Jonathan Schwartz는 자신의 블로그에서

"Will the Java Platform Create The World's Largest App Store?"


라는 제목으로 영상 포스팅을 올렸습니다. 그는 거기서 아래처럼 말했습니다. 의역이 많이 들어갔습니다. ㅡ0-);; A4 2페이지분량의 글이었지만, 핵심은 마지막 몇줄 안되더군요. A4 2페이지 읽는데 많은 시간이 걸리네요.ㅠㅅ-) 영어만 보면 졸려.
  오는 2009년 6월 2일, 샌프란시스코에서 JavaOne(http://java.sun.com/javaone/) 을 통해 SUN 사에서는 새로운 플랫폼이라고 할 수 있는 JavaFX(http://www.sun.com/software/javafx/index.xml, 공식 홈페이지 : http://www.javafx.com/)를 공식적으로 선보일 예정이다. 이 JavaFX를 기반으로 하는 Project Vector도 선보일 것으로 보입니다.


RIA 개발 플랫폼이라고도 할 수 있는 JavaFX가 공식 발표되면사람들의 많은 관심과 함께 새로운 흐름을 만들어내지 않을까라는 당연한 생각을 하게 됩니다. ^^ 조만간 JavaFX를 통해제작된 세계최대의 app Store의 탄생을 기다려 봅니다. 이클립스에서도 JavaFX 관련한 Plug-in을 내놓을까요??




● SUN CEO Jonathan's blog
http://blogs.sun.com/jonathan

● JavaFX 관련 홈페이지
http://www.sun.com/javafx
http://www.javafx.com

● 플랫폼(PlatForm) 이란 무엇인가?
http://www.ihoney.pe.kr/353

● 대표적인 App Sotre (APPLICATION Store)
애플 스토어 : http://store.apple.com/kr
MS 앱스토어 : http://www.microsoft.com/emea/windowsmobileapps/default.mspx
SK 앱스토어(9월 출시예정) : http://tvpot.daum.net/my/MyClipView.do?clipid=14651110&ownerid=.ywpQd7EUPU0

● JavaFX란 무엇인가? 많이 부족해서 부끄럽군요....ㅡ0-);;
http://java.ihoney.pe.kr/9
http://java.ihoney.pe.kr/26

'Java > Language' 카테고리의 다른 글

JavaFX SDK 1.1 설치하기  (0) 2009.05.24
j2ee API DOCs, 자바EE 한글화 API 문서(1.3.1 버전)  (0) 2009.05.21
09/05/19, 서블릿과 JDBC를 연결하다.  (0) 2009.05.19
JSP(Java Server Page)  (0) 2009.05.18
서블릿(Servlet) 용 API DOCs  (0) 2009.05.18
자바스크립트를 기반으로 해서 미투데이 API를 활용해서 웹 애플리케이션을 한번 만들어 보자꾸나.
ㅡㅅ-)> 이런 때 해보지 언제 해보겠는가... 도전해보지 않고 포기하기에는 지루하지 않을까?? ^^;;

생각했던 것 보다, me2day api를 이용한 다양한 프로그램들이 존재한다. me2day용 API DOCs도 존재하고....

뭔가를 하기 위해서는 거기에 대한 준비가 필요하구나.


+ Recent posts