`

运行java程序批处理bat

 
阅读更多

---bat文件内容---
@echo on
set JAVA_HOME=C:\jdk1.5
set classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;要引用的包的路径
set path=C:\jdk1.5\bin

java com.javapackage.webService.Server 
pause
---文件结束 以下是说明---
jdk路径根据实际情况而定,然后运行即可。
若是需要引入外部包,则必须在classpath中指定要引用的包的路径,必须是完整路径,例:D:x\RTX\bin\lib\aaa.jar; 直接追加到
set classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;后面即可。如果需要引入的jar包不止一个,那么就需要逐个引入了,这样,加入要引入的jar非常多,像本例一样要引入几十个,那再手工一个个导入的话就是非常麻烦、恐怖了。那么有没有简单的方法呢?经过我上网查询和自己实验,我发现有一个办法是行得通的:就是把所有的jar包都解压缩,解压成类,然后全放在一个文件夹下(比如lib下),然后直接set classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;D:x\RTX\bin\lib;这样即可!
程序会自动在lib文件夹里寻找匹配的class文件。不过不解压的话,程序不会自动寻找,必须逐个指定要引用的jar包。
----------------

生成批处理文件!先把JDK里面的 jre运行包拷在你项目的根目录,和bin包同一目录,然后在改目录新建一个.txt文档,在里面写如下代码
set classpath=binset 
path=jre\binjava 项目的包名+带有Main方法的字节码文件!
如:java com.lovo.guimb.socket.Servercom.lovo.guimb.socket为我程序的包名,server为我程序的主方法字节码文件!
然后 把该.txt文件改为以后缀名为.bat的文件!然后双击运行就OK了!

分享到:
评论

相关推荐

    Java 编译 运行 一键 批处理

    Java 自动编译运行 批处理程序 ...[c] 只编译但是不自动运行Java程序 [a] 如果发生编译或运行错误则自动打开记事本以方便修改 请注意,参数[a]必须放在参数列表的最后 更多请见 http://blog.csdn.net/nista

    拖拽编译java及运行class批处理.rar

    4.拖拽单个 *.class 文件到下面批处理,是运行 class 程序。 【★★★ 运行 class 程序 ★★★】.cmd java源码如果不含汉字显示内容,保存为ANSI或UTF8格式均可。java源码如果含汉字显示内容,则必须另存为...

    java环境变量批处理程序v0.1

    一键轻松搞定java环境变量设置 v1.0 使用时先编辑javaenvsetv0.1.bat,在第一行set JAVA_HOME=D:\program files\Java\jdk1.5.0_06处设置自己的jdk路径,然后保存运行bat即可。

    Ant 的 (批处理)Bat 实现

    ANT 是一个Java TM 项目生成工具 本批处理程序模仿其功能 可以生成Java 工程 可编译Java程序 可运行Tomcat 本程序小巧,移植性好,易扩展 大家可以一起修改,改善其功能

    java_bat.rar_DEMO

    java程序调用bat批处理程序demo,可直接运行。欢迎下载

    Java五子棋游戏分布式系统

    TicTacToe_Server.bat 运行服务器的批处理文件 TicTacToe_Client.bat 运行客户端的批处理文件 src/ 源代码 bin/ java字节码文件 img/ 棋格使用的图标 doc/ javadoc文档 UML/ 数据抽象设计UML图 其他 ...

    JAVA代码+记事本 = <<傻瓜式编译运行>>

    写java程序的时候直接用记事本编,扩展名保存为".java" 然后直接把java文件拖拽到"神的旨意2.bat"上 马上出运行结果 (注意!是直接拖拽到"神的旨意"文件图标上,不需要打开任何东西 而且编译过程中不会生成class文件) ...

    运行Dos命令工具(包装Windows下执行Java -Jar命令不让随便关闭,含Delphi7源码)

    在Windows下运行Java程序时,黑屏幕经常很容易被人关闭,于是写了一个EXE程序包装一下。 运行Dos命令执行Java -jar xxx.jar时,输出内容可见。可自定义运行Dos命令,运行后自动最小化右下角到任务栏,关闭时要确认...

    java通过程序观看其他电脑屏幕

    java通过简单的代码观看其他电脑的屏幕操作,可以将jdk7的jre目录跟运行的字节码文件一起放到一台电脑,然后自己写批处理bat文件,设置临时的PATH,然后直接调用java 类,可以试运行了

    java Swing实现SFTP上传文件

    程序具体功能为借助sqluldr,自动生成批处理bat文件,java再去执行bat,导出CSV,支持批量导出,需在XML配置,批量上传也已经实现,该程序已经封装好了,下载后直接点击*.jar即可执行,会出现swing窗口,数据库切记要...

    Java课程设计之班级管理系统(论文+源码)

    但如果计算机上安装了中文版的WinRAR解压缩软件并将该JAR文件与压缩软件做了关联,WinRAR解压缩软件会自动运行进行解压缩操作,使的JAVA程序无法运行。因此,创建了一个StudentManager.bat的批处理文件。所以,只要...

    windows守护进程,开机自动重启,进程监测

    使用.net core开发的web项目,使用控制台方式运行的。同一份程序放在不同目录,而且采用了启动多个实例实现了负载(服务器资源充足)。因为控制台程序出现过因为连接第三方服务超时直接挂掉(此时负载少了一个节点)...

    java打包为exe

    运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windows 的批处理文件 (.bat) 或者 Linux 的 Shell 程序。因此,许多人说,Java 是一种方便开发者苦了用户的程序设计语言。

    游戏帧数自定义工具FPS_Limiter_0.2

    此时会自动创建批处理bat文件: “游戏启动程序名.limited.bat” 双击上面创建的bat文件 此时会打开一个命令提示符窗口并 以你自定义的游戏帧数运行游戏 ps:此工具不能提高游戏帧数,只是固定游戏帧数(在你的机子...

    使用exe 文件启动jar文件

    使用exe 文件启动jar文件,同时不需要java环境就可以运行java程序的方法 用批处理文件运行程序似乎不够专业,虽然它足以完成运行任务。...我们可以用一个叫JavaLauncher的免费小程序来代替批处理文件去运行Java程序

    JF_ACE_goods.zip

    1.首先运行批处理之前,将批处理里的环境变量JAVA_HOME,maven_home照样子改为自己的JDK等程序的安装目录。 2.只要将相应的sql文件拖到sqlexec.bat文件上就导入了,前提是sqlexec.bat里面的文件路径对,密码对,...

    Java项目开发与毕业设计指导

    安装JDK、配置环境变量,打开Eclipse导入ch04项目,运行server.FishServer类启动服务器端,运行java client.SwimFish类启动客户端。注意,同时在多台机上运行客户端才能显示出网络游鱼的效果,在同一台机上打开多个...

    基于java设计的文本编辑器

    该项目问Netbeans6.7的项目工程文件,请运行run文件夹下run.bat批处理文件即可看到运行效果。 本系统为基于java的文本编辑程序,部分源码来源于网络。 实现功能如下: 全选、剪切、复制、粘贴、工具栏按钮,右键菜单...

    Mimerme-s-Util-Console:用Java编写的实用程序控制台,可轻松运行和下载控制台模块

    通过将它们作为Java程序运行来测试API 从任何地方下载模块,包括GitHub,Dropbox和Google Drive(独立回购管理) #问题 仅Windows(由于它仅运行批处理脚本,shell脚本不起作用) 一些错误和代码性能问题 重复码...

    APKTool批处理版l

    将你需要汉化的APK文件,放到APKTOOL文件夹下面,双击运行“解包软件.BAT”,批处理会自动识别APK文件并开始解包,在这里我用FlipSilent(一个翻转静音工具)作为示例。 解包出来的资源存储在“汉化中的资源”...

Global site tag (gtag.js) - Google Analytics