`
skambc
  • 浏览: 45956 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 执行批处理文件时 classpath 的批量设置

 
阅读更多
 
   在用java写了一小工具后,用bat方式运行,写命令是时,需要指定多个依赖的包,需要每个jar都要明确指定,如果jar很多的话,就很麻烦,还容易写错。
   找到了一个比较简单的可以指定一个目录的方法,把所所有的依赖的jar放到一个目录下,指定一下就可以了。
  按下面命令写就可以了
  java -Djava.ext.dirs=lib MyClass
java -classpath "d:/11.jar" -Djava.ext.dirs=E:\workspace_inspur\SolrWeb\WebContent\WEB-INF\lib  com.inspur.solr.jtkk.CreateIndex
分享到:
评论

相关推荐

    批处理执行java代码

    批处理执行Java代码是一种在没有用户交互的情况下自动化运行Java程序的方法。这通常涉及到创建一个批处理脚本(在Windows系统中是`.bat`文件,在Unix或Linux系统中是`.sh`文件),然后在这个脚本中调用Java命令来...

    批处理 配置java环境变量

    Java环境变量配置是Java开发和运行的基础,批处理(Batch Script)是Windows系统下实现自动化任务执行的一种方式。本文将详细介绍如何使用批处理脚本来高效地配置Java环境变量。 首先,我们需要了解Java环境变量的...

    批处理一键设置JDK环境变量

    批处理(Batch Processing)是Windows操作系统中的一种命令行脚本方式,通过编写简单的bat文件,可以批量执行一系列命令,提高工作效率。在批处理脚本`jdksetpath.bat`中,开发者通常会编写一些命令来自动完成JDK...

    设置Java环境变量

    运行这个批处理文件时,系统会提示你确认环境变量的更改。一旦确认,新的环境变量设置将在下次启动新的命令提示符窗口时生效。对于已经打开的命令行窗口,你需要关闭并重新打开才能看到新设置的环境变量。 总结来说...

    bat 运行java.jar

    在IT行业中,`bat`和`java.jar`是两个关键概念,它们分别代表Windows批处理脚本和Java可执行的JAR文件...理解并掌握这一技巧对于Java开发者和系统管理员来说非常实用,尤其是在需要批量处理或无人值守运行Java应用时。

    XP下的环境变量。

    在Windows XP系统中,配置Java开发环境需要设置一系列的环境变量。这些环境变量对Java开发者至关重要,因为它们告诉操作...同时,批处理文件提供了一种便捷的方式来批量设置这些环境变量,使得配置过程更为简单高效。

    mybatispuls3.5使用批量插入

    MyBatisPlus中的批量插入操作主要通过`BatchExecutor`执行器来实现,它将多条插入语句合并为一个批处理,然后一次性提交给数据库执行。 下面我们将详细介绍如何在MyBatisPlus 3.5中使用批量插入: 1. 引入依赖: ...

    mysql-connector-java-5.1.36-bin

    对于本地开发,你可以在 Eclipse 或 IntelliJ IDEA 等 IDE 中设置项目类路径,确保在运行时能够找到 `mysql-connector-java-5.1.36-bin.jar` 文件。 总之,MySQL Connector/J 5.1.36 是连接 Java 应用与 MySQL ...

    快速复制JAR

    - **命令行**:使用`java -jar <jar_file>`命令运行JAR文件,前提是在PATH环境变量中包含了Java可执行文件的路径。 - **双击运行**:如果JAR文件的MANIFEST.MF中设置了Main-Class属性,那么在支持Java运行的系统上...

    mysql-connector-java-5.1.35 MySQL的jdbc驱动jar

    在使用`mysql-connector-java-5.1.35.jar`时,需要将其添加到项目的类路径(classpath)中,以便Java运行时环境能够找到并加载驱动。这可以通过IDE的配置、MANIFEST.MF文件或命令行启动参数实现。 在5.1.35版本中,...

    java图片爬虫

    `.classpath`和`.project`是Eclipse IDE(一个流行的Java开发环境)的配置文件,它们记录了项目的类路径和项目设置。这些文件对于在Eclipse中管理和运行项目至关重要。 `config.properties`文件是项目的配置文件,...

    jdk自动安装

    4. **配置环境变量**: 安装完成后,脚本会更新系统环境变量,包括`JAVA_HOME`(指向JDK安装目录)、`PATH`(添加JDK的bin目录,使得命令行可以执行Java相关命令)和`CLASSPATH`(有时需要设置,用于类加载)。...

    Java编程基础PPT

    2. **环境搭建**:讲解如何下载并安装Java Development Kit (JDK),设置环境变量如JAVA_HOME、PATH和CLASSPATH,以及验证Java环境是否配置成功。 3. **基本语法**:包括数据类型(如整型、浮点型、字符型和布尔型)...

    JDK8静默安装.zip

    这个批处理文件通常会包含一些特定的命令行参数,这些参数告诉安装程序以静默模式运行,并且自动配置环境变量。对于JDK8,静默安装常用的命令行参数有: 1. `/s` 或 `/silent`: 表示静默安装,用户界面不会显示。 2...

    mysql-connector-java-5.1.30工具

    3. **批处理**:通过`Statement.addBatch()`和`Statement.executeBatch()`执行批量SQL操作,提高性能。 4. **结果集分页**:使用`LIMIT`子句或`Statement.setMaxRows()`限制返回结果的数量,实现数据分页。 5. **元...

    java sqljdbc.jar

    6. **批处理**:通过`Statement.addBatch()`和`Statement.executeBatch()`,可以批量执行SQL命令,提高效率。 7. **预编译的PreparedStatement**:对于频繁执行的SQL语句,可以预编译为PreparedStatement对象,提升...

    mysql-connector-java-5.1.23-bin.jar

    5. **批处理**:`Statement`接口还提供了批量执行SQL语句的功能,对于大量重复的SQL操作,批处理可以显著提高效率。 6. **连接池**:在实际应用中,为了提高性能和资源利用率,通常会使用连接池技术,如C3P0、...

    ebayjava搜索

    1. **setenv.bat**:这通常是一个批处理文件,用于设置Java开发环境变量,如JDK路径、内存分配等,确保程序运行环境的正确配置。 2. **.classpath**:这是Eclipse(一个流行的Java IDE)的配置文件,它包含了项目的...

    mysql-connector-java

    对于非Maven项目,可以将JAR文件复制到项目的lib目录下,并在运行时确保这些库被加载。在IDE如Eclipse或IntelliJ IDEA中,可以设置项目的构建路径来包含该JAR。 值得注意的是,不同版本的MySQL Connector/J可能对应...

Global site tag (gtag.js) - Google Analytics