zoukankan      html  css  js  c++  java
  • (02)使用 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
  • 相关阅读:
    1001. 害死人不偿命的(3n+1)猜想 (15)
    单链表排序
    简单插入排序
    简单选择排序
    C语言-随机数
    二分查找(折半查找)
    顺序查找-顺序查找-带哨兵查找
    队列-链表实现
    循环队列_数组实现
    队列-顺序存储-简单实现
  • 原文地址:https://www.cnblogs.com/javasl/p/12273864.html
Copyright © 2011-2022 走看看