⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buildjboss.bat

📁 学生注册— 本模块允许新的学生创建和维护他们的帐户信息
💻 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\jboss.xml build\ejb\META-INF
copy %STYEJB_HOME%\day21ex\jbosscmp-jdbc.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 ..\..
copy build\ejb\tmp_urs.jar build\urs.jar

rem "Copying JSP files"
copy web\*.jsp build\web\.
copy web\index.html build\web\.

rem "Copying Web deployment descriptors and classes to WEB-INF directory"
copy web.xml build\web\WEB-INF
copy jboss-web.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 + -