이번에는 내보낸 Jar파일이나 배포되고 있는 Jar파일을 내가 작업하고 있는 프로젝트에 추가하는 방법을 설명하도록 하겠습니다. jar파일 생성하기 - http://twinw.tistory.com/38 jar파일 난독화하기 - http://twinw.tistory.com/37 우선 jar파일이 있어야 하겠죠. 저가 준비한 jar파일은 유전알고리즘이 들어있는 jar파일입니다. jar파일에 들어가 있는 코드에는 main함수가 없습니다. 참고로 200줄이 넘는 알고리즘입니다. 먼저 빈 프로젝트를 만듭니다. 그리고 import하기전 jar에 있는 함수를 사용해봅니다. 당연히 함수가 없다고 오류가 납니다. 이후 프로젝트에 해당 알고리즘이 들어있는 jar파일을 복사 붙여넣기를 합니다. 그리고 프로젝트 우클릭 -> B..
제일 먼저 jar파일로 내보 낼 코드가 있는 프로젝트를 우클릭합니다. 그리고 Export를 누릅니다. 이후 Java -> JAR file 클릭후 Next를 누릅니다. 코드를 제외한 .dat나 .txt 파일을 포함시킬껀지 여부를 확인합니다. 이후 아래 Browse버튼을 눌러 내보낼 경로 및 파일 이름을 정합니다. 그리고 Finish누르면 끝~~ 추가로 내가 만든 jar파일을 공유할 예정인데 남에게 코드를 보여주기 싫다 하시면 난독화 과정을 거쳐야 합니다. 난독화 방법은 아래 주소로 가시면 됩니다. http://twinw.tistory.com/admin/entry/post/?id=37
우선 다운부터하자 아래 홈페이지로 가서 최신버전을 다운받는다. http://proguard.sourceforge.net/index.html#/downloads.html 위 파일은 5.2버전이며 최근에 5.3버전이 beta로 나왔다. 다운을 받은뒤 자신이 잘 아는 장소에 알집을 푼다. 다운은 받으면 cmd를 켜고 폴더로 이동한다. 저같은 경우는 주소가 아래와 같다. D:\Downloads\proguard5.2.1\proguard5.2.1 여기까지 온뒤 추가로 lib폴더로 들어간다 이후 dir로 해당 폴더를 검색해보면 proguardgui.jar파일이 있을것이다. 이 proguardgui.jar 파일을 아래 커맨드로 실행시킨다. java -jar proguardgui.jar 그러면 아래와 같은 프로그램이 실..
- Total
- Today
- Yesterday
- Res
- 포켓몬 고
- Notification
- 인텐트
- 파일 입출력
- android
- vim
- c언어
- vim 설치
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- LISTVIEW
- 파일입출력
- 5582
- 카운터
- 유전 알고리즘
- Service
- counter
- 포켓몬 Go
- 아두이노
- java 파일 입출력
- php
- jad
- java
- 유전
- java url
- 자바 입출력
- 서버
- 알고리즘
- 안드로이드
- Java Decompiler
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |