compile 하는 시점에서의 현재 디렉토리 위치가 클래스파일에 대한 루트 디렉토리여야한다.
cp : classpath의 단축 명령어
set JAVA_HOME=C:\Java\jdk1.6.0_45
set lib=C:\Java\excelLib\
set SRC_HOME=C:\workspace\Admin\src\
set BIN_HOME=C:\workspace\Admin\bin\
set CLASSPATH=.;%lib%dom4j-1.6.1.jar
set CLASSPATH=%CLASSPATH%;%lib%poi-3.9-20121203.jar
set CLASSPATH=%CLASSPATH%;%lib%poi-ooxml-3.9-20121203.jar
set CLASSPATH=%CLASSPATH%;%lib%poi-ooxml-schemas-3.9-20121203.jar
set CLASSPATH=%CLASSPATH%;%lib%xmlbeans-2.3.0.jar
rem Move root directory for classes
cd C:\workspace\Admin\classes\
rem compile at root directory for classes and set classpath for external libarary
javac -d %BIN_HOME% -cp %CLASSPATH%;. %SRC_HOME%util\SXSSFExcelTest.java
java -cp %CLASSPATH%;. util.SXSSFExcelTest
rem close command windows
exit
댓글 없음 :
댓글 쓰기