`

曾经几何在DOS下编译或运行为输入一大堆的.jar文件名与路径而烦恼

阅读更多

曾经几何在DOS下编译或运行为输入一大堆的.jar文件名与路径而烦恼(当然,写成.bat或用Ant可解决之)

今天才发现居然还可以这样来把所需的jar引进来即可,不知道是不是落伍?

原来一般是这样写

java -classpath .;X:\OpenSource\lib1\xxx.jar;X:\OpenSource\lib2\yyy.jar;X:\OpenSource\lib3\zzz.jar ClassName

其实只要java -Djava.ext.dirs=.;你的jar所在的路径用;号连起来 ClassName 即可。

java -Djava.ext.dirs=.;X:\OpenSource\lib1;X:\OpenSource\lib2;X:\OpenSource\lib3 ClassName

即可把当前路径下的jar与你所指定的所有的jar文件引进来用了,呵呵,是不是方便很多?仅对在DOS下敲命令行有效率:)。。。

有待大家一同检验:)

分享到:
评论

相关推荐

    jai_codec-1.1.3.jar 和 jai_core.jar 核心包

    在Java项目中使用这些库,你需要将`jai_codec-1.1.3.jar`和`jai_core.jar`添加到项目的类路径中。然后,你可以通过导入相关的JAI包并调用其提供的类和方法来执行图像转换操作。 总的来说,`jai_codec-1.1.3.jar` ...

    jai_codec.jar jai_core.jar jai-imageio-1.1.jar

    这通常在构建系统(如Maven或Gradle)的配置文件中完成,或者在运行时通过命令行参数指定。 在实际应用中,JAI常用于科学可视化、医学成像、地理信息系统等领域,因为它支持大量图像格式和高效的处理能力。例如,...

    关于JAI的两个JAR文件jai_codec.jar和jai_core.jar的最新版本

    Java Advanced Imaging (JAI) 是一个Java平台上的图像处理库,由Sun Microsystems开发,用于提供高级图像操作和处理功能。JAI 包含了一系列的API,可以处理多种图像格式,并支持复杂的图像运算,如旋转、缩放、色彩...

    jfree jfreechart-1[1].0.9.jar jcommon-1[1].0.12.jar包

    1. 添加依赖:在Java项目中,你需要将这两个jar文件加入到项目的类路径中,以便编译时能访问到相关的类和方法。 2. 创建图表:通过JFreeChart提供的ChartFactory类,可以快速生成不同类型的图表,只需传入必要的数据...

    j3dcore.jar 、j3dutils.jar、vecmath.jar

    `j3dcore.jar`提供了实现这一模型的基础框架,而`j3dutils.jar`和`vecmath.jar`则提供了方便的工具和数学运算,使得开发者能够更高效地处理3D图形。 在实际开发中,这三个库结合使用,允许程序员创建交互式的3D应用...

    jai_codec-1.1.3.jar、jai_core-1.1.3.jar

    Java Advanced Imaging (JAI) 是一个Java平台上的高级图像处理库,主要由Sun Microsystems开发,旨在提供高效且灵活的图像处理功能。标题提到的"jai_codec-1.1.3.jar"和"jai_core-1.1.3.jar"是JAI库的核心组件,用于...

    jcommon-1.0.0.jar jfreechart-1.0.0.jar 包

    在Java编程领域,数据可视化是一个不可或缺的部分,而JFreeChart和JCommon库正是实现这一目标的强大工具。本文将深入探讨这两个库的特性、用途以及如何在实际项目中应用它们。 首先,让我们了解JCommon库。JCommon...

    gdal.jar, gdalconstjni.dll, gdaljni.dll, ogrjni.dll

    在Java环境下使用GDAL,通常需要配置相关的库文件来确保程序能够正确运行。标题中提到的"gdal.jar, gdalconstjni.dll, gdaljni.dll, ogrjni.dll"都是GDAL在Java环境中的核心组件。 1. **gdal.jar**: 这是GDAL的Java...

    jai_core-1.1.3.jar.zip

    今天我们要关注的是一个名为“jai_core”的库,具体版本为1.1.3,这是一个针对Java图形处理的核心组件,其jar包形式为“jai_core-1.1.3.jar”。 “jai_core”全称为Java Advanced Imaging (JAI),是Oracle公司推出...

    jts1.80.jar

    【标题】"jts1.80.jar"指的是一个名为JTS(Java Topology Suite)的软件库的特定版本,即1.8.0。这是一个关键的开源项目,主要用于处理地理空间数据,提供了用于创建、操作和分析地理拓扑结构的Java API。 【描述】...

    j3d-vrml97.jar\vrml97.jar

    标题和描述中提到的"j3d-vrml97.jar\vrml97.jar"是与Java 3D(Java 3D API)和VRML97(Virtual Reality Modeling Language,虚拟现实建模语言)相关的Java类库文件。这两个JAR文件在Java应用程序中用于实现三维图形...

    opencv-320.jar包

    1. 添加依赖:将`opencv-320.jar`添加到项目的类路径中,确保编译和运行时能够找到相应的库。 2. 调用API:通过Java的import语句引入OpenCV的相关类和方法,例如`org.opencv.core.Core`、`org.opencv.imgcodecs....

    postgis jar包

    在这种情况下,分享这个jar包是为了确保开发者或用户能够获取到所需的驱动,以便在自己的项目中连接和操作PostGIS数据库。"可以后台连接数据库"说明此jar包用于在后台(服务器端)通过编程方式建立与数据库的连接,...

    linux下java环境gdal编译好的文件

    在Linux环境下,Java开发者经常需要处理与GDAL(Geospatial Data Abstraction Library)相关的项目。GDAL是一个开源的地理空间数据处理库,它提供了多种数据格式的读写能力,并支持空间几何操作和坐标系统转换。这个...

    jai_codec-1.1.3.jar

    1.1.3版本是这个库的一个稳定版本,为开发者提供了可靠和高效的支持。 在Java编程环境中,JAI Codec库是处理图像文件格式的核心组件。它包含了对多种常见图像格式如JPEG、TIFF、PNG、BMP等的解码器和编码器。通过这...

    sdoapi.jar

    `sdoapi.jar`包含了处理空间数据所需的SDO API类和接口,而`sdoutl.jar`则包含了一些Oracle特定的实用工具类,它们共同支持Java应用程序与Oracle Spatial的交互。 为了在Java项目中使用这些功能,开发人员需要将...

    Arcgis for Java JAR包 全

    而`jpe92_sdk.jar`则是Java平台的SDK,它为桌面应用或服务器端应用提供了一整套API,用于构建与ArcGIS Server进行通信的应用程序。 `ArcObject.jar`是ArcGIS的重要组件,它包含了ArcGIS的COM对象模型,这些对象可以...

    jfreechart-1.0.19.zip(含jcommon-1.0.23.zip和gnujaxp.jar)

    1. 引入JFreeChart和JCommon库:在Java项目中,你需要将这两个库的JAR文件添加到类路径,以便编译和运行时可以访问到它们的类和资源。 2. 创建Dataset:图表的数据源通常是Dataset对象,可以是...

    jts空间操作jar包

    在Java环境中,它为开发者提供了强大的工具,用于执行空间分析、几何操作以及与空间数据库的交互。 JTS的主要功能包括: 1. **几何对象**: JTS支持多种几何对象,如点、线、面以及多边形等。这些对象可以用来表示...

    ant-jai-1.6.jar.zip

    "ant-jai-1.6.jar"可能是Ant的一个扩展或插件,专门为支持JAI相关的构建任务而设计。 Java Advanced Imaging库(JAI)则提供了一系列高级图像处理操作,如旋转、缩放、颜色空间转换、几何变换等。在Java应用中,...

Global site tag (gtag.js) - Google Analytics