sitelink1 | |
---|---|
sitelink2 | |
sitelink3 |
시스템에서 기본값으로 사용하는 Property 를 system.proerties 라는 파일로 생성하고 이를 jar 에 포함시켰다.
classpath 로 따지면 /resources/compile.properties 이다.
그리고 Ant 를 이용하여 프로그램을 수행시 사용자가 compile.properties를 임의로 생성하여 /resources/ 밑에 넣어두면 jar에 포함된 compile.proerties 를 읽지 않고 사용자가 작성한 compile.properties 값을 읽고 싶었다.
<classpath>
<pathelement location="libs/xplatform9-compiler-1.0.jar"/>
<pathelement location="libs/log4j-1.2.15.jar"/>
<pathelement location="libs/xercesImpl.jar"/>
<pathelement location="${java.class.path}"/>
<pathelement location="classes"/>
</classpath>
처음엔 classes 라는 폴더를 생성하고 build.xml 을 위와 같이 작성하였다.
xplatform9-compiler-1.0.jar 에는 기본 compile.properties 화일이 존재한다.
그러자 아무리해도 읽지를 못하는 것이었다.
classes 폴더를 설정하는 라인이 xplatform9-compiler-1.0.jar 보다 먼저 와야 한다.
<classpath>
<pathelement location="classes"/>
<pathelement location="libs/xplatform9-compiler-1.0.jar"/>
<pathelement location="libs/log4j-1.2.15.jar"/>
<pathelement location="libs/xercesImpl.jar"/>
<pathelement location="${java.class.path}"/>
</classpath>
Path 설정의 자세한 설명은 다음을 참조 http://ant.apache.org/manual/using.html#path
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
12 |
Ant 로 Java Application 실행시 Target 에 파라미터를 입력하여 Arguments 로 전달하여 실행시키기
![]() | 황제낙엽 | 2012.06.05 | 2228 |
» | ANT에서 Classpath 설정시 순서 주의 | 황제낙엽 | 2010.07.10 | 453 |
10 | Ant에서 "${java.class.path}"이 의미하는바 | 황제낙엽 | 2010.07.10 | 121 |
9 | ANT 를 이용한 RMI 컴파일 ( rmic 로 stub 생성하기 ) | 황제낙엽 | 2010.05.26 | 115 |
8 | Jakarta Ant II탄 상세편 | 황제낙엽 | 2007.01.24 | 114 |
7 | Jakarta Ant I탄 기본편 | 황제낙엽 | 2007.01.24 | 77 |
6 | 1900개가 넘는 java컴파일시 Ant의 설정 | 황제낙엽 | 2007.02.28 | 908 |
5 |
Ant 의 사용 용례와 사용법
![]() | 황제낙엽 | 2007.07.16 | 91 |
4 | Ant로 UTF-8 엔코딩하기 (프로젝트 변환) | 황제낙엽 | 2007.07.03 | 184 |
3 |
ANT 작성예제 (build.xml , build.properties)
![]() | 황제낙엽 | 2007.05.16 | 104 |
2 | Eclipse에서 Ant+xdoclet 를 이용한 web.xml, struts-config.xml 자동생성 | 황제낙엽 | 2007.03.03 | 219 |
1 | Eclipse 의 auto compile 과 ANT의 compile | 황제낙엽 | 2007.02.28 | 347 |