#!/bin/sh
separator="-----------------------------------------------"
PWD=pwd;
CLASSES=classes
PROJECT_PATH=$(pwd)
SERVLET_PATH=$PROJECT_PATH/VoicePairServlet
JAR_PATH=$SERVLET_PATH/lib
WEBINF_PATH=$SERVLET_PATH/WEB-INF
SRC_PATH=$SERVLET_PATH/src
echo ;
echo ;
echo $separator;
echo compile running!
echo $separator;
echo ;
echo ;
echo $separator;
echo delete old output file;
echo ;
rm $PROJECT_PATH/output/* -fv;
echo $separator;
echo;
echo;
echo $separator;
cd $PROJECT_PATH/VoicePairAlgorithm;
pwd;
echo ;
echo making ...
make;
echo ;
echo output file:
ls -ls output/;
echo ;
echo move file ...
mv output/libVoicePair.so $PROJECT_PATH/output -fv
echo $separator;
echo ;
echo ;
echo $separator;
cd $PROJECT_PATH/VoicePairServlet;
pwd;
echo ;
echo ........compile Begin ..........
echo ;
echo a. generate sources.list
#First remove the source.list file if it exists and then create the source.list file
rm -f $SERVLET_PATH/sources.list
find $SRC_PATH -name *.java > $SERVLET_PATH/sources.list
echo ;
echo b. rm old classe file
rm -rf $WEBINF_PATH/$CLASSES
cd $WEBINF_PATH
mkdir $CLASSES
echo ;
echo c. compile java file and generate class file
javac -d $WEBINF_PATH/$CLASSES -classpath $JAR_PATH/servlet-api-2.5.jar @$SERVLET_PATH/sources.list
rm $SERVLET_PATH/sources.list -fv;
echo ;
echo .........compile End ...........
echo
echo making voicepairserver.war;
cd $SERVLET_PATH;
jar -cfM voicepairserver.war WEB-INF;
cd $PROJECT_PATH;
echo ;
echo output file:
#find $PWD -maxdepth 1|xargs ls -ld
ls $SERVLET_PATH/voicepairserver.war -la;
mv $SERVLET_PATH/voicepairserver.war $PROJECT_PATH/output -fv
echo $separator;
echo ;
echo ;
echo $separator;
echo compile end!
echo $separator;
分享到:
相关推荐
AnyShare_Windows_All_x64_develop-5.0.32-20190703-release-518.exe
anyShare 是一款社会化网络分享小工具,能够将你正在浏览的网页快速通过各种 SNS 社交网站分享给你的朋友们,嘿等等,我知道目前网路上已经有很多这样的按钮分享工具 ^_^ 但很难找到真正适合我们中国网民的,绝大...
AnyShare 3.5是基于网盘体验的企业级文档共享平台。它基于私有云存储,致力于面向中大型机构提供面向移动访问、桌面虚拟化、BYOD客户的私有文档云解决方案,打造组织的统一文档平台。
【AnyShare托管云服务解决方案】 在当今信息化时代,企业对IT投资的关注日益增长,尤其是在云计算领域。根据描述中的数据,26.10%的受访者表示他们的IT投资重点在于云计算,这表明云服务已经成为企业不可忽视的趋势...
爱数AnyShare易享云备份恢复最佳实践 爱数AnyShare易享云备份恢复最佳实践是一份详细的解决方案文档,旨在指导用户如何正确地使用AnyShare、易享云实现备份和恢复。下面将对该文档中涉及到的知识点进行详细的解释。...
爱数AnyShare易享云备份恢复最佳实践 爱数AnyShare易享云备份恢复最佳实践是爱数备仹容灾家族的一部分,旨在帮助用户和技术人员正确地使用爱数备仹容灾家族产品成员进行AnyShare易享云备份恢复。该文档详细介绍了...
在IT领域,文档云服务已经成为企业协作的重要工具,本文将对爱数Anyshare文档云和有道云协作这两款产品进行深入的优缺点分析。 1. **产品简介** - **有道云协作**:作为网易公司推出的一款团队协作服务,有道云...
【标题】:“AnyShare团队微分享——AR(增强现实)” 在本次的AnyShare团队微分享中,我们探讨的主题是AR(增强现实)技术在现代信息化环境中的应用和实现。AR是一种将数字信息与真实世界无缝融合的技术,通过智能...
Puppeteer端到端(E2E)测试DEMO基于puppeteer的AnyShare端到端(E2E)测试。项目结构使用无头模式$ yarn test调试模式默认slowMo为100ms,开启devtools$ yarn test-dev依赖库 Chrome团队推出的headless browser ...
- **决定用户以什么样的文档集格式去读取文档的安全策略**:这表明AnyShare提供了灵活的文档读取策略,允许管理员根据安全需求设定用户访问文档的具体格式,以保护敏感信息。 #### 八、AnyShare企业内容分析及检索...
- **数据中心规划**:采用如爱数云柜、AnyShare RX4000等专业设备,构建高效稳定的数据中心,包括邮件服务器、精品课程管理、教务学藉管理、一卡通系统、VMware虚拟化平台等。 - **网络中心规划**:优化网络基础...
8. 关于AnyShare 企业内容分析及检索服务,正确的描述是AnyShare 企业内容检索支持全终端一致的搜索界面、海量数据内容搜索、智能内容搜索。这是因为AnyShare 企业内容检索服务可以提供多种搜索功能。 知识点:内容...
在这个解决方案中,我们首先讨论了移动办公趋势下的安全文档云问题,然后介绍了AnyShare产品概览,基于云盘体验的企业级文档共享平台,并详细介绍了该平台的安全管理功能和插件。最后,我们讨论了移动文档办公效率篇...
此外,其AnyShare产品因其在内容协作平台的卓越表现,被Gartner列入2018年魔力象限的挑战者象限,成为亚太区唯一入选的厂商。这彰显了爱数在数据管理和协作领域的领先地位。 AnyBackup 6.0是爱数数据保护解决方案的...
【超可用ATAC汇总V4.docx】是一个包含IT行业考题的文档,涉及的数据管理和保护技术主要包括Oracle、AnyBackup Family 7、D2D2C云归档、NAS数据保护、AnyShare高性能备份恢复、VMware虚拟机备份以及AnyRobot的Oracle...
作为备份一体机市场的佼佼者,爱数在国内外市场均享有高度评价,并且其AnyShare产品在Gartner的魔力象限中获得认可。 总之,AnyBackup CDM 7 结合了爱数的技术优势和对客户需求的深刻理解,为用户提供了强大的数据...
爱数文档云方案应运而生,通过AnyShare文档云DX1200系列构建私有文档中心,以满足学院的多样化需求。 在文档管理方面,宁波教育学院亟需解决的问题包括文档分散、安全风险、分享混乱以及知识无法有效沉淀。爱数解决...
AnyShare是一个面向虚拟化保护的共享灾备解决方案,能够提供快速、可靠的灾备服务。 AnyBackup方案还提供了领先的兼容性,覆盖了90%以上的市场占有率,包括VMWare、Hyper-V、RHEV、国产服务器虚拟化平台等。同时,...
爱数灾备云通过AnyBackup、AnyVM、AnyShare等产品,构建了一套全面的保护体系,涵盖了业务主机层、虚拟化层和存储层,实现了细粒度保护、整体保护和高可用保护。 具体来说,AnyBackup作为核心组件,提供了以下功能...