谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。相关的知识,希望对你有一定的参考价值。

参考技术A @ECHO OFF
REM 最好在DOS命令行中运行,这个能看到错误信息,方便调试

CD /D C:\

REM 如果没有权限创建目录,请手动创建,并修改权限让EveryOne可以改写的

IF NOT EXIST bin mkdir bin

REM 设置CLASSPATH
SET CLASSPATH=bin
REM 如果还有别的.jar引用,这样
SET CLASSPATH=%CLASSPATH%;C:\a\b\xx.jar

REM 编译,有包的话,写上包的路径,有多少个源码目录、写多少个
javac -d bin src\*.java src\a\b\*.javasrc\a\h\*.java

REM 运行主类,有包要写a.b.Xxxxx
java XXXX
参考技术B

可以试试下面这个

@echo off
cd /d c:/src
javac XXX.java
rem 将XXX替换为你的文件名
ping -127.1 -n 5>nul
java XXX
rem 将XXX替换为你的文件名

参考技术C 你在命令行提示符下用什么命令运行程序的,就将这些命令放到一个后缀为.bat的文件里,只要直接运行这个bat文件就可以。追问

我有弄过,双击bat文件后cmd窗口是出来了,可是一闪就没了。

追答

你的java程序是什么功能,如果没有图形界面的 运行完就退出了,表现出来的就是这样。你要保留窗口可以用pause之类的dos命令。

追问

算功率的,java程序里有Scanner输入。

追答

你输入数据,显示完程序就会退出。就是这样的,你可以在程序后面加一行用pause命令试试。

本回答被提问者和网友采纳
参考技术D java -cp bin;用到的jar包1的路径;用到的jar包2的路径;.....;
包名.类名

.bat调用java文件的命令

这是我的文件目录 和我是bat文件, 应该如何写才能直接调用class文件呢

第一步:先右击创建一个txt文件,重命名为”run.bat“文件。
第二步:将此文件复制到java文件的存放路径下。
第三步:右击,选择编辑,之后在里面输入:
javac 文件名称.java //第一行是为了编译java文件为class文件
java 文件名称 //本句话是为了执行class文件进行运行
备注:bat文件默认的就是执行黑窗口命令,直接双击运行即可。
参考技术A 加上Java环境设置:set JAVA_HOME=c\JAVA7
然后运行时的命令加上:%JAVA_HOME%\bin\java Send追问

你说的是什么意思呢 在哪里设置

参考技术B 你这个调用不了吗?出现什么错误?追问

追答

这个错误就是找不到Send类,路径问题;
1、把你第二句set后面加一个;.(英文格式的分号和句号)
2、如果上面的不行,就把java Send改成java D:\ttt\Send

本回答被提问者采纳

以上是关于谁来帮我用bat文件直接运行java程序?java程序是放在C目录下的src目录下,跪求了。的主要内容,如果未能解决你的问题,请参考以下文章

谁来帮我写这一句Sql语句

我用JAVA写了个程序,怎么把它变成在Windows下运行的小软件?《详细点》

谁来帮我解释一下 flash 中的var 变量的用法?谁能让我理解它我追加50分

Javawindows下直接运行Java程序(利用bat运行jar文件)

MyEclipse10破解文件run.bat运行后一闪就消失,java的环境变量没有问题

安装LINUX虚拟机出现了问题 请高手来帮我解决一下