博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建javaweb项目
阅读量:6837 次
发布时间:2019-06-26

本文共 766 字,大约阅读时间需要 2 分钟。

之前一直用eclipse,netbean开发工具集成插件来构建java web项目,那如果不依靠构建工具怎么办呢。

下面是一个批处理文件,把这个bat文件放在你的项目下执行,就可以生成一个target文件,target文件里面就有你想要的东西了

set P_NAME="你的web项目名称"echo 清空编译输出目录中...rd /s/q targetmkdir target\%P_NAME%echo copy 项目WEB下的文件...xcopy  /e/h web target\%P_NAME%mkdir target\%P_NAME%\WEB-INF\classesmkdir target\%P_NAME%\WEB-INF\libecho 项目依赖补充xcopy lib\*.jar target\%P_NAME%\WEB-INF\libecho 类文件注册for /R src %%f in (*.java) do (echo %%f >> target/.temp_java_list.txt)echo 源码编译...javac -encoding utf8 -extdirs target/%P_NAME%/WEB-INF/lib -sourcepath src -d target/%P_NAME%/WEB-INF/classes @target/.temp_java_list.txtdel target\.temp_java_list.txtecho 项目编译成功,编译结束echo 然后将target目录内的文件夹发布至服务器...pauseexit

 重要的黄色部分是批量编译class文件。

转载于:https://www.cnblogs.com/shapeOfMyHeart/p/6105711.html

你可能感兴趣的文章
公钥与私钥,HTTPS详解 转载
查看>>
构建之法阅读笔记(3)
查看>>
mysql having,group by查询去除重复记录
查看>>
StringBuffer和StringBuilder的区别
查看>>
修改GDAL库支持RPC像方改正模型
查看>>
UVALive5461 UVA615 POJ1308 Is It A Tree?(解法二)
查看>>
dataGridView 去除默认选择
查看>>
物理删除和逻辑删除
查看>>
MFC中使用ADO的记录集
查看>>
nodejs中 require 方法的加载规则
查看>>
webpack学习笔记一:安装webpack、webpack-dev-server、内存加载js和html文件、loader处理非js文件...
查看>>
jQuery
查看>>
RH253读书笔记(2)-Lab 2 System Resource Access Controls
查看>>
miterLimit和lineJoin属性
查看>>
用手抓饭增食欲
查看>>
就算会用python画颗心,可你依然还是只单身狗
查看>>
#5 string and custom functions && regular expressions
查看>>
.net mvc 分页
查看>>
django 中静态文件项目加载问题
查看>>
评价cnblogs的用户体验
查看>>