導航:首頁 > 編程語言 > 用bat啟動java程序

用bat啟動java程序

發布時間:2023-05-13 11:13:08

『壹』 如何製作批處理文件來運行java程序

操作步驟
1、新建一個文件夾,將要執行java程序(可使用eclipse導出的可執行的jar包)拷貝到該文件夾中;
2、將jdk中jre文件夾拷貝到要執行的java程序所在的文件夾;
3、在java程序所在的文件夾中新建一個bat文件。
bat文件樣例:
樣例一:
@echo off
set PATH=.;%CD%\SocketAdapter_lib\jre\bin
set CLASSPATH=.
start java.exe -jar SocketAdapter.jar
@pause

樣例二:
@echo off
start SocketAdapter_lib\jre\bin\java -jar SocketAdapter.jar
@pause
註:
可以在沒有安裝JRE的環境中,運行Java應用程序
java.exe 具體使用參見cmd中輸入java -help
javaw.exe 相對於 java.exe 執行java程序過程中MS-DOS不可見

對於安裝了JRE的環境中,第2步可以省略,bat文件如下
樣例三:
@echo off
java -jar SocketAdapter.jar
@pause

『貳』 怎麼用bat執行java應用程序

@echo off
set JAVA_HOME=..\jre732

set PATH=%JAVA_HOME%\bin
set JNA_HOME=.
set CLASSPATH=.;%JNA_HOME%\conf

FOR %%F IN (%JNA_HOME%\lib\*.jar) DO call :addcp %%F

goto extlibe

:addcp
set CLASSPATH=%CLASSPATH%;%1
goto :eof

:extlibe

start javaw -Xms300m -Xmx400m ylxControlServer.Main

『叄』 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,並配置了環境變數

『肆』 我想用bat運行java程序,程序需要標准輸入,我想在bat中設定它的標准輸入值,不知道該怎麼做

換個做法吧
import java.lang.reflect.Array; //引用 包Array;
public class P1000 {

public static void main(String args[]) throws Exception {
if(Array.getLength(args)!=0)
try{
int i=Integer.parseInt(args[0]);//讀取第一個參數,轉化為int類
int j=Integer.parseInt(args[1]);//讀取第二個參數侍遲,轉化老粗李為int類
System.out.println(i+j);

}catch(Exception e)
{
//如果不能轉化則拋出異常,輸出報錯信息
System.out.println("輸入參數有誤,請重新運行輸入");
}
}
}

1.bat中寫(1.bat 必須和P1000.java放在同一個目錄下 ,不放在同一個目錄下,接用cd 進入.java的目錄,這個是.bat 的基本東西就不講了,下面的10 和20 為測試凳陵參數,可以修改.
此class已測試實現)
javac P1000.java
java P1000 "10" "20"
pause
exit

『伍』 寫個bat文件運行我的java程序

set CLASSPATH=%CLASSPATH%;%cd%\external\liquidlnf.jar;%cd%\external\****.jar;***其他抄jar包也加上***
java bin\Test

另外你需要寫一個在Test里加一個
public static void main(String[] args){
testFrame();
}

『陸』 bat文件啟動java應用

假設你的批處理文件名為test.bat
那麼你新建一個vbs文件如test.vbs
內容如下:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c test.bat",vbhide
保存,然後版雙擊打開test.vbs就可以權了。

『柒』 使用bat文件運行java程序

打包以後是jar文件 如果你的電腦關聯正確的話可以直接雙擊默認用java打開的 但是很多時候jar文件會被winrar關聯 這時候你可以寫個bat文件 javaw -jar 你的文件名.jar 就這一條語句就可以了

『捌』 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文件

『玖』 如何用.bat腳本執行java程序

@echo off
set JAVA_HOME=..\jre732

set PATH=%JAVA_HOME%\bin
set JNA_HOME=.
set CLASSPATH=.;%JNA_HOME%\conf

FOR %%F IN (%JNA_HOME%\lib\*.jar) DO call :addcp %%F

goto extlibe

:addcp
set CLASSPATH=%CLASSPATH%;%1
goto :eof

:extlibe

start javaw -Xms300m -Xmx400m ylxControlServer.Main

這是一個簡單的bat,如果不會了留下聯系方式,你做好了程序專我給你打包也行屬

『拾』 .bat調用java文件的命令

第一步:先抄右擊創建一個txt文件,襲重命名為」run.bat「文件。
第二步:將此文件復制到java文件的存放路徑下。
第三步:右擊,選擇編輯,之後在裡面輸入:
javac 文件名稱.java //第一行是為了編譯java文件為class文件
java 文件名稱 //本句話是為了執行class文件進行運行
備註:bat文件默認的就是執行黑窗口命令,直接雙擊運行即可。

閱讀全文

與用bat啟動java程序相關的資料

熱點內容
怎麼他么怎麼又網路了 瀏覽:649
java會出現內存泄露么 瀏覽:617
蘋果4s鎖屏後怎麼還顯示歌曲 瀏覽:207
鴻蒙系統文件管理哪些可以刪除 瀏覽:550
ubuntuqt創建工程沒有配置文件 瀏覽:126
網站登錄變成其他網站怎麼處理 瀏覽:202
ug數控編程學校有哪些 瀏覽:203
java圖片上傳顯示 瀏覽:402
ppt的文件名後綴 瀏覽:902
ug編程軟體下載到哪個盤 瀏覽:359
炫酷字體APP下載的文件在哪裡 瀏覽:668
廊坊哪裡有少兒編程機構 瀏覽:312
cad新文件能找回來嗎 瀏覽:951
導出手機qq文件到u盤 瀏覽:456
電腦如何打開ppt文件怎麼打開方式 瀏覽:782
魅族鎖定區文件夾 瀏覽:357
刻字cnc怎麼編程 瀏覽:182
學校的網路拓撲結構圖 瀏覽:784
收集100個pdf文件里關鍵詞 瀏覽:594
蘋果關閉4g網路設置 瀏覽:289

友情鏈接