open 된 jateon 간단히 사용해보기 :)

sandy의 이미지

이틀전인가 자테온 코드가 오픈되었습니다.
지금까지 바이너리로만 배포되었고,윈도이외의 플랫폼에서 가장 먼저 네이트온을
쓸수 있게 해 주었던 자테온이죠.

자세한건 http://kldp.org/node/88631 가서 보세요.

오픈된 소스를 받아서 우분투 에서 어떻게 빌드 하는지 긴단히 보여드립니다.

s4ndy@s4ndy /media/small/t3st$ CVSROOT=:pserver:anonymous@kfmes.com:/home/cvs/pub cvs login
패스워드 요구하면 anonymous 라고 치고 엔터하셈.

s4ndy@s4ndy /media/small/t3st$ CVSROOT=:pserver:anonymous@kfmes.com:/home/cvs/pub cvs co trunk
s4ndy@s4ndy /media/small/t3st$ cd trunk/jateon

자 이제 자바 소스 빌드 툴을 설치합니다.

s4ndy@s4ndy /media/small/t3st/trunk/jateon$ sudo apt-get install ant-optional
꾸러미 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
Reading state information... 완료
다음 꾸러미를 더 설치할 것입니다:
ant
제안하는 꾸러미:
ant-doc libbsf-java liboro-java junit jython antlr libcommons-logging-java
libjdepend-java libgnumail-java libxml-commons-resolver1.1-java
libcommons-net-java libjsch-java javacc
추천하는 꾸러미:
ant-gcj ant-optional-gcj
다음 새 꾸러미를 설치할 것입니다:
ant ant-optional
0개 업그레이드, 2개 새로 설치, 0개 지우기 및 9개 업그레이드 안 함.
1975k바이트 아카이브를 받아야 합니다.
압축을 풀면 2585k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
받기:1 http://jp.archive.ubuntu.com gutsy/main ant 1.7.0-3 [1281kB]
받기:2 http://jp.archive.ubuntu.com gutsy/main ant-optional 1.7.0-3 [694kB]
내려받기 1975k바이트, 소요시간 23s (83.8k바이트/초)
전에 선택하지 않은 ant 꾸러미를 선택합니다.
(데이터베이스 읽는중 ...현재 282256개의 파일과 디렉토리가 설치되어 있습니다.)
ant 꾸러미를 푸는 중입니다 (.../archives/ant_1.7.0-3_all.deb에서) ...
전에 선택하지 않은 ant-optional 꾸러미를 선택합니다.
ant-optional 꾸러미를 푸는 중입니다 (.../ant-optional_1.7.0-3_all.deb에서) ...
ant (1.7.0-3) 설정하는 중입니다 ...
ant-optional (1.7.0-3) 설정하는 중입니다 ...
localepurge: Disk space freed in /usr/share/locale: 15748K

s4ndy@s4ndy /media/small/t3st/trunk/jateon$ which ant
/usr/bin/ant

s4ndy@s4ndy /media/small/t3st/trunk/jateon$ ant
Buildfile: build.xml

compile:
[mkdir] Created dir: /media/small/t3st/trunk/jateon/build
[javac] Compiling 81 source files to /media/small/t3st/trunk/jateon/build

lib_build:
[mkdir] Created dir: /media/small/t3st/trunk/jateon/build-retro
[retro] Processing 185 classes
[retro] 185 classes weaved.
[jar] Building jar: /media/small/t3st/trunk/jateon/natelib-clean.jar

lib_yguard:
[shrink] yGuard Shrinker v2.2.0 - http://www.yworks.com/products/yguard
[shrink] no entrypoints given - using class access public and protected on all inoutpairs.
[shrink] parsing /media/small/t3st/trunk/jateon/natelib-clean.jar
[shrink] writing shrinked /media/small/t3st/trunk/jateon/natelib-clean.jar to /media/small/t3st/trunk/jateon/lib/yguard_temp_6133.jar.
[shrink] shrinked /media/small/t3st/trunk/jateon/natelib-clean.jar BY 21.79%.
[shrink] size before: 77 KB, size after: 60 KB.
[shrink] removed 0 classes, 6 methods, 0 fields, 0 resources.
[shrink] 37 classes remaining of 37 total.
[rename] yGuard Obfuscator v2.2.0 - http://www.yworks.com/products/yguard
Parsing jar /media/small/t3st/trunk/jateon/lib/yguard_temp_6133.jar
Obfuscating Jar /media/small/t3st/trunk/jateon/lib/yguard_temp_6133.jar to natelib.jar

build:
Trying to override old definition of task retro
[retro] Processing 185 classes
[retro] 185 classes weaved.
[jar] Building jar: /media/small/t3st/trunk/jateon/jateon.jar

BUILD SUCCESSFUL
Total time: 31 seconds

자 이제 자테온을 실행합니다.

s4ndy@s4ndy /media/small/t3st/trunk/jateon$ java -jar jateon.jar

http://gagemel.joa1004.com/jateon.png 인증샷입니다.

sandy의 이미지

.. 죄송합니다.

..

^_^의 이미지

자테온 만세~!

knateon때문에 많이 죽은 것 같지만 만세 만세 만세~!
----------------------------------------------------------------------
웃는 얼굴 헤죽 헤죽

----------------------------------------------------------------------
웃는 얼굴 헤죽 헤죽