?? buildweblogic.bat
字號:
rem "Cleaning previous build (if any)"
rmdir /s/q build
rem "Creating a stating area for the build"
mkdir build build\ejb build\ejb\META-INF
mkdir build\web build\web\WEB-INF build\web\WEB-INF\classes
mkdir build\META-INF
rem "Copying EJB deployment files to META-INF directory"
copy %STYEJB_HOME%\day21ex\ejb-jar.xml build\ejb\META-INF
copy %STYEJB_HOME%\day21ex\weblogic-ejb-jar.xml build\ejb\META-INF
copy %STYEJB_HOME%\day21ex\weblogic-cmp-rdbms-jar.xml build\ejb\META-INF
rem "Compiling EJB classes and interfaces"
javac -g -classpath %CLASSPATH%;build\ejb -d build\ejb course\*.java enrollmentcart\*.java order\*.java orderlineitem\*.java signon\*.java student\*.java studentfacade\*.java user\*.java adminfacade\*.java orderverifier\*.java messagesender\*.java enrollment\*.java mailer\*.java
rem "Creating the ejb-jar file"
cd build\ejb
jar cv0f tmp_urs.jar META-INF *
cd ..\..
rem "Compiling the container classes"
java weblogic.ejbc -keepgenerated -g -deprecation build\ejb\tmp_urs.jar build\urs.jar
rem "Copying JSP files"
copy web\*.jsp build\web\.
copy web\index.html build\web\.
rem "Compiling Web tier files"
javac -g -d build\web\WEB-INF\classes -classpath %CLASSPATH%;build\ejb course\*.java enrollmentcart\*.java order\*.java orderlineitem\*.java signon\*.java student\*.java studentfacade\*.java user\*.java adminfacade\*.java enrollment\*.java
rem "Precompiling JSP files"
javac -classpath %CLASSPATH%;build\ejb; -d build\web\WEB-INF\classes web\*.java
java -classpath %CLASSPATH%;build\web\WEB-INF\classes;build\ejb weblogic.jspc -commentary -compileFlags "-g " -g -keepgenerated -d build\precompiledjsps web\*.jsp
rem "Copying Web deployment descriptors and classes to WEB-INF directory"
copy web.xml build\web\WEB-INF
copy weblogic.xml build\web\WEB-INF
javac -g -d build\web\WEB-INF\classes -classpath %CLASSPATH%;build\ejb course\*.java enrollmentcart\*.java order\*.java orderlineitem\*.java signon\*.java student\*.java studentfacade\*.java user\*.java adminfacade\*.java enrollment\*.java
javac -classpath %CLASSPATH%;build\ejb; -d build\web\WEB-INF\classes web\*.java
rem "Creating Web Archive"
cd build\web
jar cv0f urs.war *
cd ..\..
copy build\web\urs.war build\.
rem "Copying application Deployment Descriptor to META-INF directory"
copy application.xml build\META-INF
rem "Creating enterprise archive file"
cd build
jar cv0f urs.ear urs.jar urs.war META-INF
cd ..
rem "Deploying the enterprise archive file"
copy build\urs.ear %APPLICATIONS%\day21ex_urs.ear
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -