First Commit - Source Code from Reply
This commit is contained in:
39
dbcmnpsrc/GW/mnpapp/properties/genBindingFE.cmd
Normal file
39
dbcmnpsrc/GW/mnpapp/properties/genBindingFE.cmd
Normal file
@@ -0,0 +1,39 @@
|
||||
@echo off
|
||||
set CASTOR_LIB=C:/progetti/MNP_BRN_UPGRADE/mnp/GW/mnpapp/lib
|
||||
set SOURCE_DIR=genFE
|
||||
set JAR_NAME=dataBindingFE.jar
|
||||
set JAVA_HOME=D:/Home/Java/jdk1.6.0_45
|
||||
set XSD_SCHEMA=./LOG_FE.xsd
|
||||
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-anttasks.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-codegen.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-core.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-ddlgen.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml-schema.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-logging-1.1.1.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-lang-2.1.jar
|
||||
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/xercesImpl.jar
|
||||
|
||||
echo Generating source files ...
|
||||
%JAVA_HOME%/bin/java.exe -cp .;%CLASSPATH% org.exolab.castor.builder.SourceGeneratorMain -types j2 -i %XSD_SCHEMA% -package xml -f -dest %SOURCE_DIR%
|
||||
echo source files generated.
|
||||
|
||||
echo Compiling source files ...
|
||||
xcopy castor.properties %SOURCE_DIR%
|
||||
cd %SOURCE_DIR%
|
||||
%JAVA_HOME%/bin/javac.exe -classpath .;%CLASSPATH% xml/*.java xml/types/*.java
|
||||
%JAVA_HOME%/bin/jar.exe cvf %JAR_NAME% xml/*.class xml/types/*.class castor.properties
|
||||
copy %JAR_NAME% ../%JAR_NAME%
|
||||
cd ..
|
||||
|
||||
echo Compiled and packed to %JAR_NAME%
|
||||
|
||||
rmdir /Q /S %SOURCE_DIR%
|
||||
|
||||
set CLASSPATH=
|
||||
set CASTOR_LIB=
|
||||
set JAR_NAME=
|
||||
set SOURCE_DIR=
|
||||
set XSD_SCHEMA=
|
||||
Reference in New Issue
Block a user