导航:首页 > 程序命令 > 批处理执行java命令

批处理执行java命令

发布时间:2023-02-24 10:20:45

A. bat运行java文件

在window下bat批处理文件调用实现java方法。
代码如下:

@echo off

echo 正在加密,请稍后....
echo path:%~dp0

set base=%~dp0

set class=%base%\bin
set libs=%base%\lib

set class_path=%class%;%libs%\c3p0-0.9.1.2.jar;%libs%\mysql-connector-java-5.0.8-bin.jar;

java -classpath %class_path% com.test.Main
@pause

classes目录是java编译后的class目录

libs目录存放的所要使用到的jar

startNet.bat启动的bat文件

B. Java如何调用可执行文件和批处理命令-JSP教程,Java技巧及代码

些第三
厂商
(ant)
提供
调用windows
执行程序

往往需要调用
些批处理命令
java

提供
我采用
种变相
调用
使
java
能调用批处理命令


希望您能告诉我
前期准备[/b]
quick
batch
file
(de)compiler
任何bat、cmd批处理脚本编译
exe文件
始1.
运行exe
文件
java
jdk
已经提供
调用
累赘
代码
try
{string
command
=
"notepad";
process
child
=
runtime.getruntime().exec(command);
}
catch
(ioexception
e)
{}
2.
运行
bat(批处理)
文件
google
搜索

quick
batch
file
(de)compiler
任何bat、cmd批处理脚本编译
exe文件
使用
quick
batch
file
(de)compiler使用非
简单:
quickbfc
文件名.bat
文件名.exe(
批处理命令编译
执行文件)
quickbfd
文件名.exe
文件名.bat(
执行文件反编译
批处理命令)

再按第


java
调用

C. 用批处理来运行java程序

java -classpath "D:\Interface\lib\classes12.jar;D:\Interface\lib\jconn2.jar;D:\Interface\lib\msbase.jar;D:\Interface\lib\mssqlserver.jar;D:\Interface\lib\msutil.jar;" Test

D. 如何用批处理命令实现java源文件的编译和执行

set DEST_DIR=D:/
set SRC_DIR=D:/
set CMD=javac -d %DEST_DIR% %SRC_DIR% Hello.java
%CMD% && echo build successful

set RUNCMD="%JAVA_HOME%"\bin\java -classpath "%CLASSPATH%" Hello
pause

把以上文档存到一个bat文件里

E. Java如何调用可执行文件和批处理命令

有些第三方厂商如(ANT),也提供了调用windows下可执行程序的方法,但我们往往需要调用一些批处理命令。而java 却不提供。
这里,我采用一种变相的调用方法,使得Java 能调用批处理命令。如果您有更好的方法,希望您能告诉我。
前期准备[/B]
Quick Batch File (De)Compiler
将任何BAT、CMD批处理脚本编译为EXE文件!开始1. 运行exe 文件
Java JDK里已经提供了调用的方法,不在累赘,代码如下。
try {String command = "notepad";
Process child = Runtime.getRuntime().exec(command);
} catch (IOException e) {}
2. 运行 bat(批处理) 文件
在Google上搜索一下,找到Quick Batch File (De)Compiler,可以将任何BAT、CMD批处理脚本编译为EXE文件。使用了一下,果然可以。
Quick Batch File (De)Compiler使用非常简单:
Quickbfc 文件名.bat 文件名.exe(将批处理命令编译为可执行文件)
quickbfd 文件名.exe 文件名.bat(将可执行文件反编译为批处理命令)
然后,我们再按第一种方法通过Java 调用,即可。

F. 如何用批处理,启动java的.class文件

建立一个内容为下面格式的bat文件即可了(具体内容需要依照你的情况修改):

前两行是dos命令,用于进入你的class文件所在的文件夹(假设在c:\myjava\中)
path 那行是jdk 的bin文件夹
CLASSPATH那行是运行你的java class所需要的其他辅助的类的文件夹或者jar文件。
xxx是你的java类的完整运行路径(如果在package中,需要加上package,如 java tool.MyTool,tool为package)

c:
cd c:\myjava\
set path=c:\j2sdk1_4_2_08\bin;
set CLASSPATH=.;C:\j2sdk1_4_2_08\lib\tools.jar;
java xxx

G. 如何用批处理文件执行Java类然后关闭批处理窗口

可以的,批处理跟你进控制台是一样的,我以前用c#写过调cmd.exe编译java代码的程序,所以我知道肯定没问题。
用java写一个小程序调用cmd.exe,处理完以后再用java给关了就得了。
或者cmd窗口就不开,用命令行传参数过去就行了,调用cmd不一定要把窗口打开的,都在后台完成就行,想看log可以让它输出在java控制台里
有个问题就是因为是手动编译运行,所有命令之前必须设置classpath,比较麻烦

我说的方法是针对没有main程序的只是为了编译的,有main程序的打jar包直接当exe了还用cmd窗口???小白一个,我白打这么多字了,你自己去网上搜可执行jar包吧,懒得再回答了

H. bat脚本如何调用JAVA程序

bat文件内容如下:
cd <arg0>
java <-classpath arg1> <-jar> arg2 <arg3 arg4..>

说明:
<尖括号里的不是必须的,按你的具体情况来>
arg0:你的class或jar文件所在目录
arg1:你需要引入的jar文件,如果你已经在window的classpath里配置过或者不需要,那这句可以去掉
arg2:java类(*.class或*.jar)文件
arg3 arg4..:若干个参数,如没有也可以去掉

前提是你安装了jdk,并配置了环境变量

I. 如何通过批处理来执行JAVA应用程序

在java程序目录路径下新建一个脚本文件,键入以下内容

@echooff
D:
cdD:PersonalDesktopWS
javacDemo.java
javaDemo
pause

其中

D:PersonalDesktopWS是工程目录路径
Demo是程序名,作出相应的修改即可.

J. 请问:通过bat批处理文件运行java -jar命令会提示java不是可执行程序应该如何解决cmd下可以执行

环境变量问题,
或者,你给出JAVA的全路径。

阅读全文

与批处理执行java命令相关的资料

热点内容
文件加密了怎么找到了 浏览:193
jellyfin插件怎么选择主服务器 浏览:836
asp用户注册源码 浏览:48
什么是照片压缩文件 浏览:392
java调用js代码 浏览:979
昆山市民app怎么修改身份信息 浏览:779
php登陆次数 浏览:744
python字符转成数字 浏览:822
海川用的是什么服务器 浏览:376
口才是练出来的pdf 浏览:458
云服务器哪个公司性价比高 浏览:517
源码论坛打包 浏览:558
php怎么做成word 浏览:692
python批量生成密钥 浏览:492
程序员要不要考社区人员 浏览:150
app的钱怎么充q币 浏览:814
android银行卡识别 浏览:756
怎么在app投放广告 浏览:11
手机文件管理怎么看app名称 浏览:192
程序员学数学哪本书最全 浏览:789