월별 글 목록: 2014년 7월월

Centos 6.5 에 Java 1.4 설치 하기

회사에서 중요한 프로젝트를 하는데

기존 시스템이 java 1.4 를 쓰는 관계로 Test bed 구축을 위해 개발 서버에 centos 6.5 를 깔고 오라클 홈페이지를 가서 java 1.4 를 다운로드 받았다.

bin 파일 이었는데 설치를 하려고 실행 시키고 보니

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory -_- 이런 오류가…

구글링 하다 보니 ld-linux.so.2 를 설치하라고 하는 이야기가 있어서

yum install ld-linux.so.2 로 설치 완료후 다시 설치해 보니

성공!

그나저나 java 1.4 …. 아놔.. API 문서가 오라클 홈페이지에 떠있는것도 없군요.
다운 받아서 압축 풀고 봐야 합니다..

Mac 에서 Play framwork 구동시 오류 “class file ‘/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/rt.jar(java/lang/reflect/AnnotatedElement.class)’ is broken”

Play Framework 를 우연한 기회에 접하게 되고 소개 영상을 보니 흥미로웠다.
이렇게 경량에 설치도 간편하고 마치 Python 의 Django 를 보는 느낌? 이라고 할까?

소개 영상을 보자

어떤가? 난 이 동영상을 보고 오호~ 좋아 보이는데?

체험 해볼겸 일단 기존 PHP 로 되어있는 개인 프로젝트를 Play framework 로 다시 개발 해보기로 했다. (계획중)

우선 Play framework 를 다운받고는 나의 맥북에 설치를 한뒤 play ~ 헉…. 오류나 나는군

주요 메시지는 class file ‘/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/rt.jar(java/lang/reflect/AnnotatedElement.class)’ is broken

Screen Shot 2014-07-08 at 11.23.38 AM

결론 부터 말하면 Java 1.8 때문이었다. 때문에 java 1.7 로 내린뒤 실행 하면 문제가 해결 된다.

하지만 Java 버전도 내려간다는거.. 그래서 Mac 에서 손쉽게 자바 버전을 오가는 스크립트를 하나 소개할까 한다.

자신의 .bashrc 나 .bash_profile 에 아래와 같이 삽입 한다.

그뒤 source 로 적용 시켜준뒤 프롬프트 창에서 간단히 함수만 호출해주면 된다.

Kyoungil-Lees-MacBook:~ kyoungil_lee$ change_jdk 1.8 <- java 1.8 로 변경하기

Kyoungil-Lees-MacBook:~ kyoungil_lee$ change_jdk 1.7 <- java 1.7 로 변경하기

java 1.7 로 변경후

Screen Shot 2014-07-08 at 11.44.07 AM

잘된다

Javascript Logic Performance 비교 툴 JScheck ver 0.0.1

나의 오래된 서버를 정리하던중 예전에 만들었던 자바 스크립트 로직 비교 툴을 발견 했다.
매우 허접한 툴 이지만 아 이런것도 만들었구나 하면서 추억에 잠겨 본다.

1. 스크립트 입력창 A, B 스크립트를 비교할수 있도록 스크립트 입력창이 있다.
Screen Shot 2014-07-04 at 9.53.54 AM

2. 테스트 결과 화면 A, B 스크립트 실행 결과와 차이점을 보여준다.
Screen Shot 2014-07-04 at 9.54.51 AM

3. 스크립트 결과 리스트 화면 사용자들이 저장한 결과 리스트가 실행 브라우저 아이콘들과 함께 보인다.
Screen Shot 2014-07-04 at 9.53.43 AM

이거 링크는 아래로 ….

Go JScheck ver 0.01…