之前一直用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\classes
mkdir 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.txt
echo 项目编译成功,编译结束
echo 然后将target目录内的文件夹发布至服务器...
pause
exit 

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

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

构建javaweb项目相关推荐

  1. IntelliJ IDEA 17和Maven构建javaWeb项目

    前言 电脑又断电了,眼看着写好的东西就没有了,这是第二次犯这个错误了.很难受呀!还是回到正题吧,我们来使用IDEA和Maven构建一个JavaWeb项目 软件环境: IDEA:2017.2.1 JDK ...

  2. maven tomcat1.7环境下构建javaweb 项目

    tomcat用户权限设置 在tomcat安装路径\conf目录下tomcat-users.xml添加: <role rolename="admin-gui"/> < ...

  3. Maven+Dubbo+Mybatis+SpringBoot构建JavaWeb项目

    SpringBoot灵活的配置减少了很多麻烦,首先要理解各个模块的作用.ZooKeeper是一个注册中心,其中我们把调用了dao层的service层的实现给注册到ZooKeeper中,然后在web调用 ...

  4. 不借助idea开发工具构建一个Javaweb项目

    不借助idea开发工具构建一个Javaweb项目 目录结构 webappsroot|----------WEB-INF|----------classes(存放字节码)|----------lib(存 ...

  5. 如何使用 IntelliJ IDEA(2020.2)构建一个JavaWeb项目

    如何使用 IntelliJ IDEA(2020.2)构建一个JavaWeb项目 针对 IntelliJ IDEA 2020.2 这个新版本,不管是在创建项目上,还是在进行一些选项的配置上,与之前的版本 ...

  6. 使用maven搭建ssm框架的javaweb项目

    目前主流的javaweb项目,常会用到ssm(Spring+Spring MVC+Mybatis)框架来搭建项目的主体框架,本篇介绍搭建SSM框架的maven项目的实施流程.记之共享! 一.SSM框架 ...

  7. 利用Jenkins实现JavaWeb项目的自动化部署

    修改代码,打包,上传,重启... 大把的时间花费在这些重复无味的工作上.笔者与当前主流的价值观保持一致:我们应该把时间花费在更有意义的事情上.我们可以尝试借助一些工具,让这些重复机械的工作交给计算机去 ...

  8. 【Web】JavaWeb项目为什么我们要放弃jsp?为什么要前后端解耦?为什么要前后端分离?2.0版,为分布式架构打基础。 - CSDN博客

    前戏 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦, 并且前后端分离会为以后的大型分布式架构.弹性计算架构.微服务 ...

  9. 前后端分离的项目部署到tomcat_如何在开发时部署和运行前后端分离的JavaWeb项目...

    在开发中大型的JavaEE项目时,前后端分离的框架逐渐成为业界的主流,传统的单机部署前后端在同一个项目中的工程项目越来越少.这类JavaWeb项目的后端通常都采用微服务的架构,后端会被分解为诸多个小项 ...

最新文章

  1. CentOS 7 的初始化
  2. mysql declare与set的区别_浅谈MySQL存储过程中declare和set定义变量的区别
  3. 【数据挖掘】K-Means 二维数据聚类分析 ( K-Means 迭代总结 | K-Means 初始中心点选择方案 | K-Means 算法优缺点 | K-Means 算法变种 )
  4. Hibernate 统计记录总数方法汇总
  5. 关于maven仓库中的_remote.repositories
  6. 区间贪心算法-——活动安排问题
  7. .NET5实战千万并发,性能碾压各版本,云原生时代,.NET5为王!
  8. 华硕路由器 linux上不了网,华硕ASUS路由器连不上网怎么办?
  9. 一文彻底搞懂Java中的值传递和引用传递!
  10. 奇文:金庸小说中的第一高手是谁?
  11. opencv 识别长方形_利用opencv识别并提取图片中的矩形
  12. 利用Jwing窗口写程序-----简单计算器(JAVA实用教程2-第五版 第九章 编程题 三(2)小题)
  13. 前端微信小程序开发基础
  14. Win10 LTSB 2016 激活
  15. 如何制作扫描连接WIFI二维码,手机扫码即可一键连接无线WIFI网络
  16. 背景音乐默认播放css,可以通过CSS改变背景音乐播放器的颜色吗?
  17. TSE2019-The Art, Science, and Engineering of Fuzzing: A Survey
  18. 求解函数最值的几种算法,梯度下降法python实现
  19. 漫谈 MQ:要消息队列(MQ)有什么用?
  20. Flume部署安装详细图文步骤(单节点)

热门文章

  1. java查看sql视图_SQL视图与MS Access查询
  2. cv2 orb 图像拼接_OpenCV 实现多张图像拼接
  3. oracle catalog start with,rman中进行catalog start with 无法注册部分备份文件
  4. wxpython处理excel_Python操作Excel的Xlwings教程(二)
  5. 机器视觉 · 立体相机
  6. 【图像分割模型】BRNN下的RGB-D分割—LSTM-CF
  7. 精准扶贫探索新融合模式-农业大健康·李龙:谋定乡村振兴
  8. Kubernetes网络方案Flannel的学习笔记
  9. 消费者做出购买决策的流程
  10. hiveql笔记(一)