導航:首頁 > 程序命令 > 批處理執行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命令相關的資料

熱點內容
usb藍牙android 瀏覽:405
伺服器顯示error1什麼意思 瀏覽:708
python代碼精簡 瀏覽:457
文件加密了怎麼找到了 瀏覽: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