Java Web使用简单的批处理操作(记事本+Tomcat)

作者:mdxy-dxy 时间:2021-08-13 10:08:33 

之前进行Web开发的时候使用的是myeclipse,但只用过的人都知道,由于其插件太多,而且有很多插件的功能根本就接触不到。所以导致一旦工程稍微大一点就会很卡,虽然之前也对其进行优化过,但还是觉得不太好用。今天闲来无事,就决定尝试一下最原始的办法,使用记事本+Tomcat进行开发。虽然效率不是很高,但是熟悉了最基本的一些操作,也算是颇有收获。而在在篇博客中,我将分享一下我觉得今天最大的收获。

我们都知道,我们要将项目在Tomcat中部署运行,所使用的.class文件需要保存到一个特定的目录下(当然也可以在Tomcat的配置文件中进行修改为任意目录),最笨的办法是将.Java文件编译之后将.class文件复制到工程的WEB-INF的子目录classes中,这样及其的影响效率。最后我尝试使用批处理来解决这个问题。在任意目录下面新建一个后缀名为.bat的文件,使用下面的语句即可生成一个简单的批处理程序:


set classpath=E:\bluemsun\tomcat\apache-tomcat\apache-tomcat-7.0.55\lib\servlet-api.jar;%classpath%
javac -d E:\bluemsun\tomcat\apache-tomcat\apache-tomcat-7.0.55\webapps\mm\WEB-INF\classes %1
 Pause

第一句话是设置环境变量,我们都知道,tomcat所需要的不并不是我们所设置的系统环境变量,它依赖的是tomcat中的lib中的jar包。

第二句话是使用我们的javac命令对源文件进行编译,-d选项表示将我们编译好的.class文件保存到之后所写的目录中去,%1表示我们的源文件是第一个参数。

第三句话是Pause语句,即执行完上述两句之后,暂停。界面显示"请按任意键结束"....

下面是我的演示:

1.我的classes目录下面目前为空,

Java Web使用简单的批处理操作(记事本+Tomcat)

2.将需要编译的Java源文件拖入complie.bat中:

Java Web使用简单的批处理操作(记事本+Tomcat)

3.执行完毕之后如下:

Java Web使用简单的批处理操作(记事本+Tomcat)

4.之后我们到classes目录下可以看到,编译好的.class文件已经存在在该目录下:

Java Web使用简单的批处理操作(记事本+Tomcat)

喵~就是这么简单,嘿嘿。

标签:Java,Web
0
投稿

猜你喜欢

  • java中常见的死锁以及解决方法代码

    2023-04-07 19:47:30
  • 零基础写Java知乎爬虫之准备工作

    2022-10-25 01:19:18
  • ContentProvider启动流程示例解析

    2023-07-31 03:57:34
  • Spring自动配置之condition条件判断上篇

    2022-07-01 17:34:51
  • Java 继承与多态超详细梳理

    2023-11-26 09:01:08
  • C语言malloc分配问题详解

    2023-07-22 05:10:34
  • Java面向对象实现汽车租赁系统

    2023-05-20 07:03:06
  • Spring Boot 实现配置文件加解密原理

    2023-11-23 17:48:46
  • SpringBoot项目的配置文件中设置server.port不生效问题

    2022-11-13 06:01:26
  • Java接口的简单定义与实现方法示例

    2022-11-22 05:04:43
  • 使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis)

    2023-04-24 07:35:45
  • java中fork-join的原理解析

    2023-12-13 08:49:16
  • Java 调用天气Webservice详解及实例代码

    2021-10-09 21:59:03
  • java使用jdbc操作数据库示例分享

    2023-10-29 13:54:21
  • Flutter ListView 上拉加载更多下拉刷新功能实现方法

    2023-06-25 19:51:57
  • Java实现五子棋AI算法

    2022-02-23 05:32:57
  • Android中外接键盘的检测的实现

    2023-07-27 21:15:13
  • IDEA不编译除了.java之外的文件的解决办法(推荐)

    2023-09-16 15:50:44
  • 在idea中将创建的java web项目部署到Tomcat中的过程图文详解

    2022-10-24 23:58:25
  • java中文传值乱码问题的解决方法

    2023-11-25 16:26:47
  • asp之家 软件编程 m.aspxhome.com