Browsed by
카테고리: Programming

자바에 관한 정보


이클립스 javaFX build path 오류 해결하기

이클립스 javaFX build path 오류 해결하기

안녕하세요! 상큼한놈 입니다. 오늘은 이클립스로 JavaFX를 작성할 때, 정상적으로 코드를 작성하였으나 에러가 뜨는 것을 해결하는 방법에대해서 알아보도록 하겠습니다.

Build Path에서 ‘jxfrt.jar’를 추가하는 방법을 이용해 보기도 하였으나, 저 같은 경우에는 ‘우분투 16.04’ , ‘맥 요세미티’에서는 여전히 에러가 발생하는 것을 확인하였습니다. 기존의 설정 변경만으로는 안될 것 같다고 생각해서 eclipse javafx 확장 프로그램인 ‘E(FX)Clipse’를 설치해본 결과 정상적으로 동작하는 것을 확인할 수 있었습니다.

E(FX)Clipse는 향후 JAVAFX SceneBuilder와 Eclipse를 연결해주기도 하기때문에 JAVAFX를 공부하시기 위해서는 설치해 두어야 합니다.

이클립스에 E(FX)Clipse 확장프로그램 설치하기

eclipsejavafx01

정상적으로 작성된 JAVA FX코드가 에러가 발생하고 있습니다.

eclipsejavafx02

메뉴 표시줄에서 ‘Help’를 클릭한 뒤 ‘Install New Software…’를 클릭합니다.

eclipsejavafx03

‘Install’창이 다음과 같이 뜨는데, 1시 방향에 있는 ‘Add 버튼을 클릭합니다.

eclipsejavafx04

‘Add Repository’창이 뜨면 Name과 Location을 다음과 같이 작성합니다.

Name : e(fx)clipse

Location : http://download.eclipse.org/efxclipse/updates-released/2.4.0/site

eclipsejavafx05

그 후 e(fx)clipse install과 single components를 체크한 뒤 ‘ Next’ 버튼을 클릭합니다.

eclipsejavafx06

‘Install Details’ 창으로 넘어가면 변경 없이 바로 ‘Next’ 버튼을 클릭합니다.

eclipsejavafx07

그 뒤 약관을 동의 한 다음 ‘Finish’ 버튼을 클릭합니다.

eclipsejavafx08

설치 시간은 인터넷 속도에 따라 다르지만 2~3분 정도 걸립니다.

eclipsejavafx09

설치가 완료되면 이클립스를 다시 시작한다는 알림 창이 뜹니다. ‘Yes’ 버튼을 클릭하여 이클립스를 다시 시작해 줍니다.

eclipsejavafx10

다음과 같이 JavaFX 에러가 사라지고 정상적으로 JAVAFX 코드가 실행되는 것을 확인할 수 있습니다.

수고하셨습니다!

이클립스 윈도우와 매킨토시(맥) 간의 한글 인코딩 문제 해결 방법

이클립스 윈도우와 매킨토시(맥) 간의 한글 인코딩 문제 해결 방법

안녕하세요! 상큼한놈 입니다. 맥북 사용자 중에서 아마 프로그래머의 길을 걷고자 하시는 분이라면 아마 Java공부를 하실 거라고 생각합니다. 그 중에서 가장 많이 사용되는 툴은 단연 eclipse인데요. 맥북 프로 레티나 버전을 이용하시는 분이나, 해상도가 높은 노트북을 사용하시는 분은 공감하시겠지만, 이클립스를 사용하기 위해 윈도우를 통하여 실행하면, 레티나 디스플레이에 맞게 스케일링 되서 보이는 것이 아니라 해상도에 맞춰서 글씨와 아이콘이 작게 보이는 현상이 일어납니다.(윈도우8.1, 10에서도..) 그래서 어쩔 수 없이 학교나 학원에서 공부했던 파일을 맥 상에서 Import해서 보게 되는데요. 왠지 모르는 외계어가 모니터를 타고 보일 겁니다.

할 수 없이 해결방법을 찾아보던 중 간단한 방법이 있어서 공유하고자 합니다. 윈도우-맥간 전체가 오류없이 보려면 UTF-8로 변경하면 된다지만.. 지금 저는 윈도우로 이미 작성한 상태이기 때문에 맥에서 정상적으로 보이게 하는 방법을 알려드리겠습니다.

eclipsemac1

윈도우에서 Export해서 맥 Eclipse로 Import한 화면입니다. 한글로 쓰여진 문자들은 모두 ‘?’로 보기 힘들게 되어 있습니다. 저는 맥에서 기존에 작성했던 코드가 있기때문에 전체적인 설정을 바꾸지 않고 Import한 해당 패키지를 바꾸도록 하겠습니다.

eclipsemac2

Import한 패키지를 우측 마우스 클릭한 후 ‘Properties’로 들어가 줍니다.

eclipsemac3

화면 중간에 보면 ‘Text file encoding-Other’이 있는데요, 여기에 ‘ms949’를 직접 입력한 뒤 ‘OK’를 클릭해 주세요.

eclipsemac4

한글이 문제 없이 출력되는 것을 알 수 있습니다. 또한, Console출력에서도 깨짐 없이 출력되는 것을 확인 했습니다. 윈도우에서 눈아프게 처리하지 말고 맥 상에서도 맘 편하게 코딩 할 수 있겠군요..ㅠㅠ

이클립스 다운로드 및 실행 방법

이클립스 다운로드 및 실행 방법

안녕하세요! 상큼한놈 입니다. 이번에는 이클립스 다운로드 방법에 대해서 살펴보려고 합니다. 자바는 자유소프트웨어로서 자바를 비롯한 여러가지 언어를 지원하는 통합 프로그래밍 툴입니다. 몇해 전에는 이클립스로 안드로이드 프로그래밍을 했었으나, 현재는 지원이 끊기고 안드로이드 스튜디오로 넘어간 상태입니다. 하지만 이클립스는 여전히 자바 개발자가 사용하기 가장 편한 툴(?)로 각광을 받고 있다고 합니다. 이클립스에 대한 자세한 설명은 아래 URL을 참고해주세요.

https://ko.wikipedia.org/wiki/이클립스_(소프트웨어)

먼저 이클립스를 설치하기 전에 이클립스는 자바를 이용하여 작성되었기 때문에 자바를 먼저 설치해 주셔야 합니다. 이는 전 개시물인 자바 설치 방법을 참고해 주세요.

 

윈도우에 JAVA 설치하는 방법

이제 본격적으로 이클립스 다운로드 방법에 대해서 살펴보도록 하겠습니다.

eclipse

먼저 이클립스 홈페이지로 접속해 주세요.

http://www.eclipse.org

이후 화면 중간에 있는 큰 ‘Download’ 밑에 있는 ‘Other Package Downloads’를 클릭해 줍니다.

eclipse2

클릭하고 나면 상단이미지와 같은 이미지가 나오는데요,  맨 상단에 있는 ‘Eclipse IDE for Java EE Developers’ 옆의 Windows 32bit/64bit에서 자신의 운영체제와 맞는 파일을 다운로드 받아 주시면 됩니다.java5운영체제의 비트를 알아보는 방법은 바탕화면에서 컴퓨터 아이콘(없으면, 시작- 컴퓨터)에서 마우스 오른쪽 버튼을 클릭하신 다음에 속성을 들어가시면 상단 이미지와 같이 컴퓨터에 대한 기본 정보가 나옵니다. 여기서 화면 중간에 보면 시스템 종류가 있는데요, 32비트면 32비트, 64비트면 64비트 파일을 다운로드 해주시면 됩니다.

eclipse3

자신의 비트에 해당하는 링크를 클릭하였을 경우에 다음과 같은 창이 나옵니다. 이클립스 다운로드를 지원하는 각 국가의 여러가지 서버가 있는데요, 아무곳에서나 다운 받아도 파일에 이상은 없으나 한국안에 있는 서버가 비교적 다운로드 속도가 빠르기 때문에, ‘Download From’에서 Korea가 아닐 경우에는 ‘Select Another Mirror’를 클릭하여 Korea의 서버를 클릭해주신 다음에 다운로드 받아 주시면 됩니다.eclipse4

Zip으로 압축되어 배포되고 있습니다. 자신이 원하는 위치에 다운로드 받아 주세요.eclipse5

여러가지 압축 툴을 이용하여서 압축을 풀어주시면 됩니다. Zip파일은 기본적으로 윈도우에서 지원해주는 프로그램이기 때문에 별도의 프로그램은 필요 없습니다만, 알집으로 푸는것은 비추천 드리고, 반디집을 이용하여 압축을 푸는것을 추천드립니다. 참고로 영문 디렉토리만 존제하는 영역에다가 압축을 풀어주시는 편이 좋습니다.

반디집 홈페이지

eclipse6

압축을 푸셨다면, 해당 폴더로 이동한 뒤에 ‘eclipse’를 더블클릭해 줍니다. 또한 추후 사용을 위하여 해당 아이콘을 마우스 오른쪽 클릭하여 ‘보내기-바탕화면에 바로가기 만들기’를 해주세요.eclipse7

글쓴 시점으로 Neon이라는 최신 버전으로 잘 실행되는 것을 확인 할 수 있습니다.eclipse8

처음에 실행하시면 Workspace의 위치를 지정하는 창이 뜹니다. 저는 그냥 기본으로 두겠습니다. 밑의 ‘Use this as the default and do not ask again’을 채크해 주시면 위 디렉토리를 기본으로 물어보지 않고 이클립스가 실행됩니다.

eclipse9

다음과 같이 새로운 창이 뜹니다. 왼쪽 상단에 보시면 창이2개(?)인 조그마한 아이콘이 있는데요 그것을 클릭해 주시면 다음 화면처럼 작업창이 열리게 됩니다.eclipse10

작업창이 열리면 Project Explorer에서 마우스 오른쪽 버튼을 클릭하신 뒤 ‘new – Project’를 클릭해 주세요.eclipse11

Java Project를 선택하신 뒤 NEXT를 누릅니다.eclipse12

project name을 전부 소문자로 원하시는 이름으로 지정해주신 다음에 ‘Finish’를 눌러주세요.eclipse13

project가 만들어지면 그 하단의 src폴더를 오른쪽 클릭하여 ‘New-Class’로 들어갑니다. 이후 name과 매인 메소드(public static void main(Stirng[] args – ✔︎)를 설정해 주세요. 클래스같은 경우 첫글짜는 무조건 대문자, 그리고 단어와 단어 사이의 첫 알파뱃도 대문자로 작성해 주세요.(이는 필수가 아니라 권장입니다.)

eclipse14

System.out.println(“Hello World”);

위 명령어를 작성해 주신다음에 Run 버튼을 눌러줍니다. 그럼 다음과 같이 Console에 입력한 값이 출력되는 것을 확인 할 수 있습니다. 이로서 이클립스 설치와 동작 확인이 완료되었습니다. 수고하셨습니다.

윈도우에 JAVA 설치하는 방법

윈도우에 JAVA 설치하는 방법

안녕하세요, 상큼한놈 입니다. 이번에는 JAVA SE를 설치하는 방법에 대해서 잠시 살펴보려고 합니다.

JAVA SE는 이클립스나 안드로이드 스튜디오를 설치하기전에 필수로 설치하는 프로그램이기도하고, 일반 사용자들은 Java를 이용하는 프로그램이나 게임인 ‘마인크래프트’ 등을 이용하기 위하여 설치하기도 하지요.

JAVA에 관한 자세한 설명은 다음 웹사이트를 참고해 주세요!

위키백과(자바_프로그램 언어)

 

java 1먼저 오라클 홈페이지로 접속해 줍니다. 홈페이지 상단에 보시면 Downloads가 있는데 이 부분을 클랙해 주세요!

오라클 홈페이지

java2

그러면 다음과 같이 확장된 메뉴들이 뜨는데요,  Popular Downloads에서 Java SE를 선택해 주세요!

java3

여기서 JDK 다운로드를 클릭해 주세요!

 

java 4

먼저 ‘라이센스 동의’를 클릭한 다음, 자신의 운영체제 Windows x86(32비트), Windows x64(64비트) 에 맞는 파일을 다운로드 받습니다. 요즘 PC는 대부분 64비트 이지만, 설치전에 다음과 같이 확인해 주시는 것이 좋습니다.

 

java5

바탕화면의 컴퓨터(없으면 시작-컴퓨터)를 우측클릭하여 ‘속성’을 클릭합니다. 그러면 위와 같은 창이 뜨는데, 위의 파란색 영역과 같이 시스템 종류에서 32비트면 x86을, 64비트면 x64를 다운로드 받으면 됩니다.

 

java6다운로드 받은 파일을 실행한 뒤 관리자 권한 확인창이 뜨면 ‘예’를 클릭해 주세요. 이후 일반적으로 프로그램 설치하듯이 설치해 주세요. JAVA 설치위치는 중간에 변경할 수 있으나, 변경할 필요성이 없으신 분들은 그냥 넘어가 주시면 될 것 같습니다. 설치 시간은 일반적인 컴퓨터 사양으로는 1분도 걸리지 않습니다. Successfully Installed 창이 뜨면 Next Steps를 클릭할 필요 없이 그냥 ‘Close’ 버튼을 눌러주시면 기본적인 JAVA설치는 끝나게 됩니다. 하지만! 설치는 아직 모두 끝나지 않았습니다.

 

java7방금전에 했던 바탕화면의 컴퓨터(없으면 시작-컴퓨터)를 우측클릭하여 ‘속성’을 클릭합니다. 좌측 상단에 보면 고급 시스템 설정이 있는데 그 부분을 클릭해 줍니다. 이후 창 하단의 환경 변수를 클릭하면 다음과 같은 창이 뜹니다. 이 창에서 ‘시스템 변수(S)’ 공간에서 Path를 클릭한 뒤 편집을 클릭합니다.

 

java8이제 패치 경로를 추가하여야 합니다. 하지만, 자바 버전은 항상 업데이트 되기 때문에 제가 다운 받은 버전이랑 다를 수 있습니다. 가장 정확한 방법은 직접 디렉토리를 들어가 보는 방법인데요. 먼저 C드라이브로 들어가신 후 Program Files로 들어갑니다. JAVA라는 폴더를 들어가시면 JDK과 JRE 폴더로 나눠져 있을텐데요 JDK1.X.X_XX폴더로 들어가 주신 다음, bin 폴더로 들어가 주세요.
이후,  상단 주소창을 한번 클릭해 주시면 해당 디렉토리 주소가 선택되게 되는데, 이때 Control+C키를 눌러서 클립보드에 저장해 둡니다.

 

java9다시 환경 변수로 들어와서 변수 값 맨 앞에 커서를 두신뒤 Control+V를 합니다. 그 뒤 무조건 구분자로 ;(세미콜론)을 붙여줍니다.

 

java10윈도우 키+R을 누르시면 ‘실행’창이 뜹니다. 그 이후 열기에서 ‘cmd’를 입력한 뒤 확인키를 누르면 다음과 같이 명령처리기가 실행됩니다. 여기에서  java -version을 입력하면 현재 설치된 JAVA의 버전을 확인 할 수 있습니다. 위의 스크린 샷과 동일하게 현재 버전이 출력된다면 설치가 정상적으로 완료된 것입니다.