使用 java -classpath 命令運行jar包腳本


  1、運行的程序有class文件和jar包

  新建目錄test,test下面新建目錄lib和bin,lib里面放第三方jar包,bin里面放自己的class文件,如下:

   啟動腳本如下,只需要修改第16行,指定啟動類

 1 @echo off
 2 echo 正在執行,請勿關閉....
 3 
 4 set base=%~dp0
 5 set class=%base%bin
 6 set libs=%base%lib
 7 set clspath=temp.jar
 8 
 9 setlocal enabledelayedexpansion
10 
11 for %%j in (%libs%\*.jar) do (
12     set clspath=!clspath!;%%j
13 )
14 set class_path=%class%;%clspath%
15 
16 java -classpath %class_path% demo.ProducerDemo
17 
18 endlocal
19 
20 @pause

  2、運行的程序只有jar包

  首先將自己的程序打成jar包,參考上一節,將該jar包放到lib中,目錄如下:

  啟動腳本如下,只需要修改第15行,指定啟動類

 1 @echo off
 2 echo 正在執行,請勿關閉....
 3 
 4 set base=%~dp0
 5 set libs=%base%lib
 6 set clspath=temp.jar
 7 
 8 setlocal enabledelayedexpansion
 9 
10 for %%j in (%libs%\*.jar) do (
11     set clspath=!clspath!;%%j
12 )
13 set class_path=%clspath%
14 
15 java -classpath %class_path% demo.ProducerDemo
16 
17 endlocal
18 
19 @pause

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM