代码拉取完成,页面将自动刷新
#! /bin/bash
echo '[Info] Start Build All The Module And Resource Code For Linux'
# 编译主HTTP服务器模块
echo '[Info] Build: HTTP Server Module'
javac -d ./bin/server/ ./com.linwinhttp.package/src/*.java
# 编译代理服务器模块
echo '[Info] Build: Proxy Server Module'
javac -d ./bin/proxy/ ./com.linwinproxy.package/src/*.java
# 编译服务器启动和退出程序
echo '[Info] Build: Exit And Boot File.'
javac -d ./bin/Sevice/ ./Sevice/*.java
#编译快速网站部署模块
echo '[Info] Build: Fast WebSite Server Module'
javac -d ./bin/FastServer/ ./com.linwinFastServer.package/src/*.java
echo '[OK] Build All The Java File To Class ... ...'
# 编译多服务器模块
echo '[Info] Build: Multi Http Server Module'
javac -d ./bin/multiServer/ ./com.linwinMultiServer.package/src/*.java
echo '[Info] Build: WsAttacker Module'
javac -d ./bin/wsAttacker/ ./com.WsAttacker.package/src/*.java
echo '[Info] Build: Multi Proxy Service Module'
javac -d ./bin/MultiProxy/ ./com.openProxy.Service/src/*.java
#将所有class文件编译jar包
echo '[Info] Build Server Module'
cd ./bin/server/
jar -cvfm ../../server/LinWinHttp.jar ../../server/MANIFEST.MF *.class
echo '[Info] Build Proxy Module'
cd ../proxy
jar -cvfm ../../proxy/LinWin_Proxy.jar ../../proxy/MANIFEST.MF *.class
echo '[Info] Build Exit And Boot Module'
cd ../Sevice/
jar -cvfm ../../Sevice/Exit_Server.jar ../../Sevice/MANIFEST_EXIT.MF Exit_Server*.class
jar -cvfm ../../Sevice/ServerBoot.jar ../../Sevice/MANIFEST.MF ServerBoot*.class
cd ../FastServer/
echo '[Info] Build Fast WebSite Server Module'
jar -cvfm ../../FastServer/jar/FastServer.jar ../../FastServer/jar/MANIFEST.MF *.class
echo '[Info] Build Multi Server Module Jar File.'
cd ../multiServer/
jar -cvfm ../../com.linwinMultiServer.package/release/com.linwinMultiServer.package.jar ../../com.linwinMultiServer.package/release/MANIFEST.MF *.class
echo '[Info] Build Boot Multi Module'
jar -cvfm ../../com.linwinMultiServer.package/release/BootMultiServer.jar ../../com.linwinMultiServer.package/release/Boot.MF *.class
echo '[Info] Build WsAttacker Module'
cd ../wsAttacker
jar -cvfm ../../com.WsAttacker.package/release/com.WSAttacker.package.jar ../../com.WsAttacker.package/release/MANIFEST.MF *.class
cd ../MultiProxy
jar -cvfm ../../com.openProxy.Service/release/com.openProxy.service.jar ../../com.openProxy.Service/release/MANIFEST.MF *.class
jar -cvfm ../../com.openProxy.Service/release/boot.jar ../../com.openProxy.Service/release/Boot.MF bootOpenProxy*.class
echo '[Info] Finish Building!'
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。