`
hjw0571
  • 浏览: 48237 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

windows中,使用bat脚本调用java应用程序

    博客分类:
  • Java
阅读更多

www.bt170.cn BT下载
主要难点是把所有的jar包加入classpath中,这里使用bat的for循环实现,调用setenv.bat把classpath附加上去

run.bat
@echo off

set mypath=F:\project\bt170
set mylibpath=%mypath%\webapp\WEB-INF\lib
set myclasspath=%mypath%\webapp\WEB-INF\classes
set myrunpath=%mypath%\bat

set cp=
for %%i in ("%mylibpath%\*.jar") do call %myrunpath%/setenv.bat %%i
set cp=%myclasspath%;%cp%;


@echo on
rem 这一行最后是你要执行的类
java -classpath %cp% com.www.bt170.cn.Testmain

setenv.bat
set cp=%cp%;%1
2
0
分享到:
评论

相关推荐

    bat文件调用java程序

    在IT行业中,我们经常利用BAT文件来调用Java程序,特别是在需要重复执行或者集成到系统启动流程中的时候。下面我们将详细介绍如何创建和使用BAT文件来调用Java程序。 首先,你需要有一个Java程序。在给定的描述中,...

    bat文件调用java入门实例带图解

    在计算机编程领域中,批处理文件(.bat)是一种常用于Windows操作系统中的脚本文件。它通过一系列的命令来自动化执行特定任务,比如启动应用程序或执行系统操作。本文将详细介绍如何利用bat文件来调用Java程序,并...

    windows下bat文件调用java的main方法

    最近项目需要,自己根据网上找的代码,自己改了一下,主要是把jar包的加载改成了循环加载,而不是一句句写。亲测可用。

    springboot项目启动bat脚本

    "springboot项目启动bat脚本"指的是一个批处理(.bat)文件,用于自动化启动Spring Boot应用程序的过程。这种脚本大大简化了操作,使得开发者或运维人员能够便捷地启动服务,而无需手动通过命令行执行`java -jar`...

    windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)

    本文将详细介绍如何编写一个批处理脚本来实现这些功能,并且还会涉及到如何为运行中的Java应用程序设置自定义的进程名称。 #### 一、编写启动脚本 为了方便地启动Java应用程序(通常是以`.jar`文件的形式存在),...

    java程序调用bat文件,执行oracel数据库备份

    本文将详细探讨如何通过Java程序调用bat文件来执行Oracle数据库的备份。 首先,我们需要理解Java调用外部程序的基本原理。在Java中,我们可以使用`Runtime`类或`ProcessBuilder`类来执行操作系统级别的命令,例如...

    Bat调用Java

    本文将详细介绍如何使用Bat文件调用Java程序,并以"InvokeHello.bat"调用"Hello.jar"和"Hello.java"为例进行讲解。 首先,让我们了解批处理文件(Bat文件)。批处理文件是Windows操作系统中的脚本文件,它包含一...

    Oracle存储过程调用bat批处理脚本程序

    `调用BAT脚本`通常涉及到操作系统层面的交互。在Windows环境中,BAT文件是一种批处理文件,用于组合一系列DOS命令,简化日常或重复性的任务。通过在Oracle存储过程中调用这些脚本,我们可以让数据库执行如文件操作、...

    使用java调用windows WIN脚本

    这篇博客文章"使用Java调用Windows WIN脚本"探讨了如何利用Java的接口来与Windows环境进行交互,实现这种跨平台语言与操作系统功能的融合。 首先,Java中可以通过`Runtime`或`ProcessBuilder`类来执行外部命令,...

    java用bat运行程序

    这样,只需双击.bat文件,就可以自动调用Java虚拟机(JVM)运行我们的Java程序。下面,我们将详细探讨如何实现这个过程以及涉及的相关知识点。 首先,Java程序运行需要Java开发工具包(Java Development Kit,简称...

    在linux和windows下动态设置classpath调用java类方法脚本代码

    本文将详细讲解如何在Linux和Windows操作系统下动态设置classpath以调用Java类方法,并提供实际示例和文档。 一、Linux环境下设置classpath 在Linux系统中,你可以通过以下几种方式设置classpath: 1. **命令行...

    java应用程序 转 windows服务

    在IT行业中,将Java应用程序转换为Windows服务是一个常见的需求,特别是在需要后台自动运行或系统启动时自动启动的应用程序场景中。下面将详细解释这个过程,以及如何利用给定的文件来实现这一目标。 首先,我们要...

    java创建并调用bat文件

    java创建并调用bat文件

    ORACLE数据库备份用bat脚本

    通过这些库,我们可以编写Java程序,按预设的时间间隔调用bat脚本。例如,使用ScheduledExecutorService的代码片段可能如下: ```java import java.util.concurrent.Executors; import java.util.concurrent....

    QTP调用JAVA程序

    在自动化测试领域,QTP(Quick Test Professional)是一款非常强大的工具,它支持多种应用程序的自动化测试,包括但不限于Web、Windows、Java等环境下的应用。当面对Java应用程序时,如何有效地利用QTP进行测试呢?...

    java调用bat批处理与sh脚本

    这篇博客“java调用bat批处理与sh脚本”将详细讲解如何在Java程序中实现这一功能。 首先,我们要理解Java是如何与操作系统进行交互的。Java提供了`Runtime`类和`ProcessBuilder`类,这两个类都可以用来执行外部命令...

    java在win下启动bat和在linux下启动shell脚本

    在Windows中,批处理文件通常以`.bat`或`.cmd`为扩展名,而Linux和Unix系统中,shell脚本通常以`.sh`结尾。这个工具类可能使用了Java的`Runtime`或者`ProcessBuilder`类来执行外部命令。 `Runtime.getRuntime()....

    Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等

    在"启动redis和nacos.bat"脚本中,应该包含了启动Nacos服务的相关命令,可能是通过运行Nacos的启动脚本或直接调用其Java可执行jar包。 Redis是一个高性能的键值存储系统,常被用作数据库、缓存和消息代理。它支持...

    java远程调用批处理文件代码归总

    Java远程调用批处理文件是将Java编程与批处理脚本结合的一种技术,它允许Java程序执行在远程服务器上的批处理任务,而无需人工干预。这通常涉及到网络通信和进程间交互,使得分布式系统能够更加灵活地管理和调度任务...

    windows下java调用ffmpeg视频处理源码

    这些API允许Java代码直接调用FFmpeg的C/C++接口,使得Java应用程序能够处理视频文件。 2. **视频格式转换**:源码可能包含将视频从一种编码格式(如MP4)转换为另一种(如AVI)的功能。这涉及到理解不同的编码标准...

Global site tag (gtag.js) - Google Analytics