一个用批处理(BAT)来运行web工程的例子(jetty)
来源:互联网 发布:立体图纸设计软件 编辑:程序博客网 时间:2024/05/16 11:33
本代码是为了用BAT(批处理)来完整展示java的编译和执行过程。为方便理解,添加较多备注
下面是代码:保存为.bat格式即可双击运行。如果你想使用,只要更改红色字体部分与你实际代码的相对位置相符即可。
@echo *********************************************************************************
@echo **** enter into the folder of current file **********
@echo **** 1,make sure that this file is in root folder **********
@echo *********************************************************************************
set DIRNAME=.\
if "%OS%" == "Windows_NT" set DIRNAME=%~dp0%
%~d0
cd %DIRNAME%\..
@echo *********************************************************************************
@echo **** set the CLASSPATH **********
@echo **** 1,find the .jar in root folder **********
@echo **** eg: for /r %CD% %%i in (*.jar) do echo "%%i" **********
@echo **** if you want to add var ,you must use this **********
@echo "setlocal enabledelayedexpansion" and !var! as follows **********
@echo *********************************************************************************
setlocal enabledelayedexpansion
for /r %CD% %%i in (*.jar) do (
set CLASSPATH=!CLASSPATH!;%%i
)
@echo *********************************************************************************
@echo **** compile the .jar file--do not forget the classpath *********
@echo *********************************************************************************
javac -classpath %CLASSPATH% src/test/jetty/OneWebApp.java-d %CD%/build/classes
@echo *********************************************************************************
@echo **** run--do not forget the classpath else if you use it in compile *********
@echo *********************************************************************************
cd build/classes
@echo javaw test.jetty.OneWebApp
java test.jetty.OneWebApp
pause
- 一个用批处理(BAT)来运行web工程的例子(jetty)
- 写一个简单的批处理(bat)
- 隐藏 运行批处理(bat)的命令行(cmd)窗口
- 用CMD批处理(.bat)来改IP、Netmask、Gateway
- 如何通过Maven的Jetty插件运行Web工程
- 如何通过Maven的Jetty插件运行Web工程
- java工程生成.bat脚本的一个例子
- 用批处理写的一个Ipc$扫描器(Ipc$Scan V2.0.bat)
- 一个邪恶的bat批处理
- eclipse的maven web项目如何运行(使用jetty)
- eclipse的maven web项目如何运行(使用jetty)
- Keil 使用.bat文件(批处理)删除工程中的临时文件
- 批处理bat脚本编写(附详细例子)
- 用批处理(bat)同时运行多个程序的方法
- Jetty的配置、部署与API使用——(2)通过Jetty的Java API运行一个Jetty服务器
- Jetty的配置、部署与API使用——(3)Linux下利用Jetty API运行一个Jetty服务器
- bat来批处理WinScp的命令行内容
- 批处理(bat)
- Hibernate优化
- ImageView的scaletype属性
- Ubuntu 截图软件 shutter
- qt的QLabel中的字体越界
- 黑马程序员---值类型和引用类型
- 一个用批处理(BAT)来运行web工程的例子(jetty)
- Rails简单的项目研究笔记一
- 基类与派生类的作用域
- 几个有关递归的算法题
- 函数指针的几种用法
- PMBOK(第4版)--项目管理九大知识领域的【输入】、【工具与技术】、【输出】一览表
- DirectShow
- register volatile 修饰符
- BigInteger权限判断示例