服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - JAVA教程 - Java Web使用简单的批处理操作(记事本+Tomcat)

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

2019-12-01 12:56mdxy-dxy JAVA教程

这篇文章主要介绍了Java Web使用简单的批处理操作 ,需要的朋友可以参考下

之前进行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教程JAVA对象JSON数据互相转换的四种常见情况

    JAVA对象JSON数据互相转换的四种常见情况

    这篇文章主要介绍了JAVA对象JSON数据互相转换的四种常见情况,需要的朋友可以参考下 ...

    junjie3032019-11-20
  • JAVA教程Java单例模式的应用示例

    Java单例模式的应用示例

    这篇文章主要介绍了Java单例模式的应用示例,需要的朋友可以参考下 ...

    java教程网2892019-11-08
  • JAVA教程java实现拉钩网上的FizzBuzzWhizz问题示例

    java实现拉钩网上的FizzBuzzWhizz问题示例

    这篇文章主要介绍了java实现拉钩网上的FizzBuzzWhizz问题示例,需要的朋友可以参考下 ...

    Java教程网3802019-11-22
  • JAVA教程Java注解与反射原理说明

    Java注解与反射原理说明

    今天小编就为大家分享一篇关于Java注解与反射原理说明,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看...

    cakincqm3732019-06-19
  • JAVA教程java单例模式学习示例

    java单例模式学习示例

    java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种,下面提供了单例模式的示例 ...

    java技术网3962019-10-30
  • JAVA教程java解析sina视频

    java解析sina视频

    本文介绍了一个java解析sina视频地址的例子,从这个例子中可以学习到java使用sax解析xml的方法,大家可以参考修改成其它功能 ...

    java教程网2202019-10-30
  • JAVA教程java map遍历的四种方法总结

    java map遍历的四种方法总结

    以下是我整理的关于java中map的遍历的四种方法。需要的朋友可以过来参考下,希望对大家有所帮助 ...

    java技术网4682019-10-17
  • JAVA教程java清除html转义字符

    java清除html转义字符

    这篇文章主要介绍了一个静态文件处理的一些便捷服务,包括 java清除html转义字符,清除html代码,从style样式中读取CSS的属性,将字符串截取指定长度,涉...

    java开发网2042019-11-01