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
  • 相关阅读:
    Android Studio 1.0 初体验
    JAVA笔记:死锁的详细解释
    JAVA笔记:多线程的理解及应用(三)
    JAVA笔记:多线程的理解及应用(二)
    JAVA笔记:多线程的理解及应用(一)
    mysql 中文编码
    k8s删除node
    k8s 卸载
    kubernetes 集群master变更ip地址
    docker常用指令
  • 原文地址:https://www.cnblogs.com/javasl/p/12273864.html
Copyright © 2011-2022 走看看