오픈소스를 컴파일하고자 합니다. 어떻게 해야 하는 걸까요?
글쓴이: mbcls / 작성시간: 토, 2011/11/19 - 12:19오전
http://home.ccil.org/~cowan/XML/tagsoup/#1.2.1
TagSoup 이라는 'SAX-compliant parser written in Java' 프로그램입니다.
작동 과정을 알고 싶어 이클립스로 import 해보았습니다만, 자꾸만 에러가 나네요.
어쩌면 제가 잘못된 방법으로 오픈소스를 불러들이는 것인지도 모르겠습니다.
http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-1.2.1-src.zip
원본 소스 파일입니다.
이 코드를 어떻게 빌드 하는지 간단하게 설명 부탁드립니다^^;
Forums:
문제가 너무 모호합니다. 이런 문제는 본인이 컴파일한
문제가 너무 모호합니다. 이런 문제는 본인이 컴파일한 자세한 환경, 시도한 명령어들, 에러 메시지 전부, 추측해본 내용들을 자세하게 적어주셔야 답변이 달릴까말까 합니다.
제일 먼저는 같은 문제를 겪은 사람들을 구글에서 검색해보시구요. (물론 영어로...)
일단, 자바를 컴파일하겠다는 생각에 조금 문제가
일단, 자바를 컴파일하겠다는 생각에 조금 문제가 있어보이는데요....
피할 수 있을때 즐겨라! http://melotopia.net/b
??? 컴파일하지 않으면 어떻게 하나요?
??? 컴파일하지 않으면 어떻게 하나요?
build.xml 이라는 파일이 보시지죠? 말하자면
build.xml 이라는 파일이 보시지죠? 말하자면 make 파일 비슷한 겁니다.
빌드하려면 ant 라는 툴이 필요합니다. http://ant.apache.org/ 에서 내려받아 설치하시면 됩니다.
명령창에서 build.xml 이 있는 폴더로 가서 그냥 ant 명령을 한 번 실행시켜주시면 컴파일하고 jar 패키징까지 끝날겁니다.
이클립스에 ant 가 포함되어 있으니 이클립스를 사용하셔도 됩니다.
이클립스에 import 할 때에 소스 폴더만 잘 정해주시면 별 문제 없을 것 같은데 ... 어떻게 잘 해보세요.
그리고 build.xml 을 선택하고 마우스 오른쪽 클릭하면 메뉴에서 ant build 어쩌구가 있을겁니다.
빌드 후 실행시에 클래스패스등은 알아서 하실 수 있을거라고 믿고 그냥 넘어갑니다~.
댓글 달기