首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用cmd或terminal运行多jar、多类的java程序?

在cmd或终端中运行多个jar或类的Java程序,可以通过以下步骤实现:

  1. 确保已经安装了Java Development Kit(JDK)并配置了环境变量。
  2. 打开cmd或终端,并进入包含jar文件或类文件的目录。
  3. 对于单个jar文件,可以使用以下命令运行:
  4. 对于单个jar文件,可以使用以下命令运行:
  5. 其中,filename.jar是要运行的jar文件的名称。
  6. 对于多个jar文件或类文件,可以使用以下命令运行:
  7. 对于多个jar文件或类文件,可以使用以下命令运行:
  8. 其中,filename1.jarfilename2.jar是要运行的jar文件的名称,classname1classname2是要运行的类的名称,mainclass是包含main方法的主类的名称。
  9. 注意:多个jar文件或类文件之间使用分号(;)分隔。
  10. 如果需要传递参数给Java程序,可以在命令后面添加参数,例如:
  11. 如果需要传递参数给Java程序,可以在命令后面添加参数,例如:
  12. 其中,argument1argument2是要传递给程序的参数。

请注意,以上命令是基于Windows系统的cmd和类Unix系统的终端。在不同的操作系统和终端中,命令可能会有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

cmd运行java程序报错:错误: 找不到无法加载主

通常出现这种问题有以下三种原因: 第一:环境变量配置不正确,配置环境变量时一定要将CLASSPATH配上,(配置教程) 第二:执行方法有误,进入java文件目录下,首先执行javac xxx.java...,生成一个xxx.class文件,然后执行java xxx 第三:程序有问题,比如我之前直接在cmd下执行eclipse下java文件,始终报“错误: 找不到无法加载主”这个异常,但是在eclipse...下执行同一个文件却没有问题,后来仔细发现原来是java文件中包名导致,删除掉红色框中内容即可正常运行。...这是在编译通过情况下执行编译后文件出现问题,如果编译都没通过那就是java文件问题,仔细检查一下文件是否有异常,比如没有被public修饰,或者main方法没有static修饰等等。 ?

7.5K40

秒登github榜首妖物-Windows Terminal

什么是windowns Terminal Windows Terminal 是一个全新,现代,快速,功能强大且高效终端应用程序,支持PowerShell,Cmd,WSL(WindowsLinux...Windows Terminal 一经发布,短短时间便在 GitHub 上获得了 13929 个Star,并且还登上 GitHub 趋势榜第一位置,所以它到底有何威力,一发布就虏获广大程序放心 主要功能...: 标签 ?...为了确保子模块已恢复更新,请确保在构建之前运行以下命令: git submodule update --init --recursive OpenConsole.sln可以在Visual Studio...值得一提是,虽然 Windows Terminal 优点很多,但毕竟它还处于一个测试阶段,目前还是存在一些问题,从提交 Issues 和 Fork 可以看出目前存在问题设置无法打开、标签无法重新排列

1.3K20
  • 测试开发之spring篇(四)

    10、新建一个测试lsh_hello.java ? 11、重新启动运行 ? 12、启动方式二:IDEA里面控制台输入命令mvn spring-boot:run 报错如图: ?...启动成功 13、停止运行程序 注意: 在cmd命令行或者IDEATerminal终端界面,使用mvn spring-boot:run命令利用spring boot框架内置tomcat运行spring...该web应用顺利启动后,cmd命令行或者IDEATerminal终端都会“阻塞”在该处,需要停止运行在spring boot内部tomcat时,只需要在cmd命令行或者IDEATerminal终端...采用node app.js命令所运行NodeJs Http服务也是采用类似的关闭方法。 14、启动方法三:打成jar包,使用命令启动 通过jar包启动。...项目先通过IDEA打包成jar文件,然后通过Java 命令 Java -jar Sample-0.0.1-SNAPSHOP.jar 启动程序 启动时,报错 ?

    66920

    Android Studio 4.0.+NDK .so库生成打包

    什么是.so库 NDK为了方便使用,提供了一些脚本,使得更容易编译C/C++代码,这个编译文件为.so文件,它就C/C++库,类似java库.jar文件一样。....so文件在程序运行时就会加载,所以想使用Java调用.so文件,必有某个Java运行时load了native库,并通过JNI调用了它方法。...创建native函数 创建一个,然后写一个native 函数,: 鼠标悬空报红getData处,点击Create JNI function。。。...程序,将库放入程序运行 将生成.so库放入lib文件夹中 之前生成.so文件函数,在调用程序中依然需要相同包名、文件名及方法名 可以将库加载放在java文件中,当程序启动时会自动加载....执行指令javah获得C声明.h文件 在terminal中cd 到\app\src\main\java目录下执行如下指令: terminal可能出现不能用,则使用cmd命令行 javah -encoding

    1.5K40

    jdk 5 到 jdk 10各个版本新特性

    和SystemTray,其中前者用来通过系统默认程序来执行一个操作,使用默认浏览器浏览指定URL,用默认邮件客户端给指定邮箱发邮件,用默认应用程序打开编辑文件(比如,用记事本打开以txt为后缀名文件...据此可方便与Windows下cmdLinux下Terminal等交互。...版本兼容 JAR 我们最后要来着重介绍这个特性对于库维护者而言是个特别好消息。当一个新版本 Java 出现时候,你库用户要花费数年时间才会切换到这个新版本。...幸运是,版本兼容 JAR 功能能让你创建仅在特定版本 Java 环境中运行程序时选择使用 class 版本: multirelease.jar ├── META-INF │ └── versions...同时,在早期 Java 诸版本中使用这个 JAR 也是能运行,因为较老版本 Java 只会看到顶层这个 Helper

    95530

    springboot第3集:springboot中创建多个模块创建,关联,后续如何打包呢

    Spring Boot模块开发主要优势是将大型应用程序拆分为相互依赖小模块,从而简化代码库管理和维护。...避免模块之间冲突 当不同子模块中包含同样库时,可能会发生冲突。这时需要使用加载器来避免冲突。...使用maven profiles来管理不同环境 模块Spring Boot应用程序通常在不同环境中运行开发环境、测试环境和生产环境。...下面是一个简单示例,展示如何用Gradle构建模块Spring Boot应用程序,包括4个模块: api:包含REST API接口和实现。 Service:包含业务逻辑和数据存储实现。...可以使用聚合父项目来一次性编译、打包和运行所有子项目。 部署 在所有子项目成功运行和测试后,使用构建工具将各个子项目打成可执行jarwar包或者直接部署在应用服务器上。

    94231

    Jmeter系列之简介与环境安装

    ,便于接口调试; 平台支持,可在Linux,Windows,Mac上运行; 轻量级,和其他测试工具相比更加灵活性; ?...支持市面上几乎所有见到应用性能测试,不管你是 C、Java 、VB 、 JavaScript 、C#开发程序,还是数据库( Oracle 、MySQL 、SQLServer) 应用;本地程序也好...配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查命令为 java -version,若如图所示显示版本信息则说明安装和配置成功,恭喜成功安装JDK! ?...,:/Users/coco/soft/apache-jmeter-5.2.1 ?...③Thread Group右键菜单,依次选择Add-->Listener-->View Results Tree,用来查看运行结果。 ? ④点击运行按钮快捷键Ctrl+R,运行程序。 ?

    82640

    Idea操作Maven超级详细使用 基础篇:

    Maven 能解决什么问题 如今我们构建一个项目需要用到很多第三方Jar写一个使用SpringWeb项目就需要引入大量jar包, 而往往一个Jar包往往又会引用其他Jar包,缺少其中任何一个..., 目录相当于 Junit测试代码目录 | | |----java ————–存放所有测试.java文件,JUnit测试 | | |----resources ——存放项目测试资源文件,spring...cmd 执行 mvn test 执行src/test/java下单元测试 cmd 执行 mvn package 对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war...并且会包含 test操作; cmd 执行 mvn install 执行 install 将 maven 打成 jar war 包发布到本地仓库。...包含 package 和 test 操作; cmd 执行 mvn deploy 执行 deploy 将 maven 打成 jar war 包发布到本地仓库和私服中。

    25510

    JDBC配置(包括db.properties等)

    3.2 驱动程序JAR文件 在运行访问数据库程序时,需要将驱动程序JAR文件包括到路径中(编译时并不需要整个JAR文件) 从命令行启动时,只需要使用下面的命令 java -classpath...字符标示路径)与驱动程序JAR文件分隔开。...3.3 启动数据库 数据库服务器在连接之前需要先启动 Derby数据库启动步骤 (1)打开命令shell(linux)cmd(windows)窗口C:\"Program Files"\Sun\...窗口中运行Derby交互式脚本执行工具 : java -jar derbyrun.jar ij -p db.properties 注意 : 打开交互式执行脚本工具之后,会在derbyrun.jar...(7)退出编辑器EXIT; (8)关闭服务器 : java -jar derbyrun.jar server shutdown 3.4 注册驱动器 情况一:某些JDBCJAR文件将自动注册驱动器

    1.4K10

    关于定义

    定义项不能直接间接包含被定义项;如果违反了这条规则就会犯“同语反复”“循环定义”错误。 有一些场景我们必须在windows机器上部署一些Java应用。...通过HTTP 调用小程序开发者工具提供了命令行与 HTTP 服务两种接口供外部调用,开发者可以通过命令行 HTTP 请求指示工具进行登录、预览、上传等操作。...//Default/.ide 那么用java -jarcmd.exe启动和以Windows 服务方式启动有什么区别呢?...这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。这些功能使服务非常适合在服务器上使用,或者需要长时间运行功能(不会影响在同一台计算机上工作其他用户)情况。...还可以在与登录用户默认计算机帐户不同特定用户帐户安全性上下文中运行服务。

    47620

    SpringBoot入门

    Application结尾运行后控制台输出启动信息 三、以 “入门案例” 初时Spring Boot 最简SpringBoot程序所包含基础文件 pom.xml文件 Application...四、SpringBoot项目快速启动 对SpringBoot项目打包(执行Maven构建指令package) 进入打包好jar文件所在目录运行cmd,使用jar -jar xxx.jar命令启动项目...:application-环境名称.properties 环境启动命令: java -jar xxx.jar --spring.profiles.active=环境名称 同时,启动命令中可以修改其他参数...,修改项目启动端口为8888: java -jar xxx.jar --server.port=8888 4....注意事项:如果测试在SpringBoot启动子包中,可以省略启动设置,也就是省略classes设定,一般情况下会省略 2.

    26640

    线上服务 CPU 100%?一键定位 so easy!

    这个工具就可以找出Java Lib(Java库,即Jar文件)Class目录(类目录)中重复Java开发一个麻烦问题是Jar冲突(即多个版本Jar),或者说重复。...# 查找当前目录下所有Jar重复 show-duplicate-java-classes # 查找多个指定目录下所有Jar重复 show-duplicate-java-classes...target/war/WEB-INF/lib ... (2)find-in-jars 在当前目录下所有jar文件里,查找资源文件。...使用housemd对java程序进行运行时跟踪,支持操作有: 查看加载 跟踪方法 查看环境变量 查看对象属性值 详细信息请参考: https://github.com/CSUG/HouseMD/wiki...代码编写时候参考了BTrace和HouseMD两个前辈思路。 使用greys对java程序进行运行时跟踪(不传参数,需要先greys -C pid,再greys)。

    1.9K80

    GitHub日收12000星,微软新命令行工具引爆程序员圈!

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 继上次微软开源计算器刷爆GitHub后,今天凌晨在微软Build大会登场Windows Terminal旋风般目前已登顶GitHub...1、标签 程序员如果在Terminal打开很多个Tab,切换起来很麻烦,而这次你想开几个就几个!...并一键连接到你选择命令应用程序,例如想切换到Cmd、PowerShell、 Ubuntu等等,一键直达! ?...还可以为每个shell、应用和工具创建对应配置文件,例如可以给PowerShell、 Cmd、Ubuntu、甚至是Azure IoT 设备配置。...德国程序员表示,当选项卡运行WSL(DebianUbuntu)任务时,在德语键盘需要Alt Gr字符(〜,@等)都不会被打印出来,除此之外,“\”还会被打印为。

    86030

    GitHub日收12,000星,微软新命令行工具引爆程序员圈

    导读:继上次微软开源计算器刷爆GitHub后,北京时间5月7日凌晨在微软Build大会登场Windows Terminal旋风般目前已登顶GitHub,上线当天收获超12000个Star,200...标签 程序员如果在Terminal打开很多个Tab,切换起来很麻烦,而这次你想开几个就几个!...并一键连接到你选择命令应用程序,例如想切换到Cmd、PowerShell、 Ubuntu等等,一键直达! ? 2....还可以为每个shell、应用和工具创建对应配置文件,例如可以给PowerShell、 Cmd、Ubuntu、甚至是Azure IoT 设备配置。...德国程序员表示,当选项卡运行WSL(DebianUbuntu)任务时,在德语键盘需要Alt Gr字符(〜,@等)都不会被打印出来,除此之外,“\”还会被打印为。

    1.2K30

    再写个Gradle脚本干活去,解放双手前言Gradle 脚本

    groovy 开发,而 groovy 又是基于 java 开发,因此,想要遍历指定目录下文件,你也可以完全用 java 来实现,照样能在 Gradle 脚本中运行java 实现就不给示例了 2...字符串处理 由于 Gradle 基于 groovy 开发,而 groovy 又是基于 java 开发,因此,对字符串处理完全可以使用 java 方式,通过 +来拼接,或者通过 StringBuffer...执行 java 等命令 在批处理脚本中直接写要运行命令,终端就会自动去执行,但在 gradle 脚本中,如果也需要执行一些命令行下指令时,就需要借助 Gradle 提供给我们接口。...apk 文件,并通过一个 sign.jar 文件,分别对每个 apk 文件执行 java 命令来进行签名工作,sign.jar 接收两个参数,一个是需要签名 apk,另外一个为输出 apk,要求签名后...因此这里就只是将最后执行java命令输出,从输出命令中就可以看出命令是否可以正确执行 def java = "java -jar ${signJar} ${file.name

    2.4K40

    利用顶层框架,秒变微服务专家

    能提供最先进Java 技术微服务综合技术 (Microservices)。 主要技术有以下几种,简单介绍而已。如果想知道更多有关这些资讯,可问百度。...Windows 8 和 10: 要用有管理员权益命令提示符 (cmd) ios 和 Linux 用终端 terminal,用管理员权益安装(sudo) 安装方法:  安装 Yeoman: npm...打开一个终端 terminal cmd,用管理员权益安装,选取要安装磁盘,输入以下指令: mkdir kenlenècd kenlenèyo jhipster (以下是萤幕上显示出来) Welcome...mvn install –U mvn install –U --debug (萤幕显示出那个Jar没能下载) 或者转用淘宝镜像,用以下指令: npm config set registry https..._unicode_ci 连接数据库用户名称:root; 密码: (无) 在那个刚完成创立kenlen模版终端 terminal cmd里,输入: .

    2.3K60

    微软开源命令行神器成Win 11默认工具,网友是时候彻底弃用 cmd

    通过 Windows Terminal 程序可以把 Windows 上 PowerShell、CMD 和 Windows Subsystem Linux(WSL)三大环境实现统一,让开发者简化其工作。...不过,好景并不长久,当越来越多用户使用该工具时,更多问题也开始出现,譬如据一位德国程序员反馈称,当选项卡运行 WSL(Debian Ubuntu)任务时,在德语键盘需要 Alt Gr 字符(〜...本来大家都觉得 PowerShell 可能会取代更古老 CMD,现如今变成了最有潜力 Windows Terminal。...在过去三年间,根据微软调查显示,Windows Terminal 中沉淀出开发者最喜爱功能。 标签 Windows Terminal 支持分屏和多个窗口。...如今微软将 Windows Terminal 设为默认值,也将为 Windows 用户运行命令行程序方式带来重大转变,所有命令行应用程序现在都可以在 Windows Terminal 中自动打开。

    84240
    领券