`

cmd运行java添加其依赖的jar

 
阅读更多

假如java文件MyClass依赖的两个jar文件分别放在d:\lib1,d:\lib2中,MyClass在d:\java

 

cd %your_class_home%
 java -cp .;d:\lib1\my1.jar;d:\lib2\my2.jar MyClass

 其中your_class_home=d:/java

 

如果jar包很多,使用通配符,jdk6支持

cd %your_class_home%
java -cp .;d:\* MyClass

 

如果用脚本bat执行

@echo off
set MY_CLASSPATH=.
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib1\my1.jar
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib2\my2.jar
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib2\my3.jar 
set MY_CLASS=org.csdn.Hello 
java -cp "%MY_CLASSPATH%" %MY_CLASS%

 

分享到:
评论

相关推荐

    命令行运行jar 并传参数

    NULL 博文链接:https://hufeng.iteye.com/blog/574339

    将java项目编辑码打包成可自动运行JAR

    你可以通过双击运行这个JAR,或者在CMD中使用`java -jar YourJarFileName.jar`命令来启动程序。 5. **使用附件中的readme.txt**:附件中的readme.txt文件详细记录了上述步骤,如果在打包过程中遇到问题,可以参照此...

    java打jar包

    9. 要验证jar包是否正常,你可以找到生成的jar文件所在的文件夹,然后使用命令行工具(如Windows的cmd或Linux的终端)输入`java -jar your_jar_file.jar`来运行它。如果一切正常,程序将按照预期运行。 总结来说,...

    打Jar包小工具,运行cmd.bat自动打jar包

    `cmd.bat` 是一个批处理脚本,它通常包含了运行Java的jar打包命令,如`jar`命令。在Windows环境下,批处理文件可以自动化执行一系列命令,减少手动操作的繁琐。`cmd.bat`内部可能包含了类似于以下的命令: ```batch...

    jar在命令行下运行空指针异常解决

    3. **JAR包构建问题**:构建JAR包时,如果缺少必要的资源文件或依赖项未被正确打包进入JAR文件,也可能导致运行时出现空指针异常。 4. **代码逻辑问题**:虽然不太常见,但某些特定的代码逻辑也可能导致在命令行环境...

    php代码使用javaBridge调用java代码,调用jar包里面的类和方法

    javaBridge里面包含javaBridge.jar包,这个可以放在非web目录,使用java -jar JavaBridge.jar来运行,然后点击确认即可,cmd窗口不可关闭。phpjava目录是一个测试代码,把phpjava这个目录,直接放到网站根目录,然后...

    java程序打成jar包,并在windows和linux下定时执行

    jar(Java Archive)是Java平台的标准打包格式,它将多个类文件和其他资源集合在一个文件中,便于管理和运行。本篇文章将详细讲解如何将Java程序打包成jar,以及如何在Windows和Linux系统下进行定时执行。 首先,你...

    fastdfs-client-java-1.29-SNAPSHOT.jar

    解决 Maven 无法下载 fastdfs-client-java-1.29-SNAPSHOT 依赖,直接下载之后用maven命令存储到本地maven仓库即可。 maven命令 mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java ...

    Java的AWT包.pdf

    Java的Abstract Window ...总之,Java的AWT包是构建GUI应用的基本工具,虽然有其局限性,但仍然是Java GUI编程的重要组成部分。开发者可以根据项目需求,结合Swing,灵活选择合适的工具来创建用户友好的应用程序。

    Java 命令行交互输入库 JLine需要的jar包

    通常,引入JLine依赖的方式是将对应的jar文件添加到项目的类路径中,如果是Maven或Gradle项目,则需要在pom.xml或build.gradle文件中配置相关依赖。 对于Maven项目,可以在pom.xml中添加如下依赖: ```xml ...

    Oracle19c 驱动jar包

    - 为了在项目中使用ojdbc10.jar,开发者需要将该jar包添加到项目的类路径中,或者通过Maven或Gradle等构建工具进行依赖管理。 2. **ojdbc8.jar**: - ojdbc8.jar则是针对Java 8的Oracle JDBC驱动程序。尽管Java 8...

    命令行下生成可双击运行的jar文件

    - 创建完成后,可以使用`java -jar`命令来运行这个.jar文件,验证其是否能够正常启动: ```bash java -jar <jar文件名>.jar ``` 6. **测试和调试** - 如果程序运行出现问题,可以通过查看控制台输出的信息来...

    java运行环境设置详细文档

    按下Win+R键打开“运行”对话框,输入“cmd”打开命令提示符,然后依次输入“javac”和“java”命令。如果能够正常执行,说明Java运行环境已经配置成功。 最后,你可以通过编写一个简单的Java程序来测试环境。在...

    java虚拟机(WINCE)

    4. 运行JAR文件:通过命令行工具(如cmd.exe)调用JVM,并指定JAR文件作为参数,例如:“java -jar yourapp.jar”。 在开发过程中,还需要注意以下几点: - 资源优化:由于WINCE系统资源有限,应尽可能优化Java代码...

    jar文件电脑使用模拟器

    - **命令行运行**:通过命令行(如Windows的CMD或Linux的Terminal)使用`java -jar 文件名.jar`命令运行JAR文件。 - **双击运行**:如果你的系统已配置好Java环境,并且JAR文件的manifest文件指定了主类,你可以...

    Web job无法直接运行jar文件1

    标题中的"Web job无法直接运行jar文件1"指的是在Azure平台上的WebJobs服务中,直接上传并尝试执行Java的jar文件会出现问题。WebJobs是一种在Azure Web应用背景下运行后台任务的服务,它支持多种类型的持续性或按需...

    Java运用sigar.jar获取服务器信息测试类

    首先,要在Java项目中使用`sigar.jar`,你需要将其添加到项目的类路径中。这可以通过Maven或Gradle的依赖管理来完成,或者直接将jar文件复制到项目的`lib`目录下。 接下来,导入必要的`Sigar`类: ```java import ...

    java控制台输入cmd命令, ssh远程linux shell命令, 并打印命令输出到控制台

    首先,确保你的项目中已经添加了JSch的依赖。然后,你可以使用以下代码执行远程命令: ```java import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelExec; import com.jcraft.jsch.JSch; import ...

    ant脚本,打可运行的jar包,并导出第三方jar包到指定目录

    这样的JAR文件通常被称为"fat JAR"或"uber JAR",因为它包含了项目本身的所有类以及任何第三方库,使得可以直接通过`java -jar`命令运行。这对于分发独立的应用程序或者简化部署流程非常有用。 描述中提到的"并导出...

    java的jar注册成window服务

    <arguments>-Djava.class.path=path\to\your\jar\file.jar -jar path\to\your\jar\file.jar ``` 确保替换上述路径为实际的Java安装路径和JAR文件路径。 3. **注册服务**: 使用`服务注册.cmd`脚本,通过命令行...

Global site tag (gtag.js) - Google Analytics