`
zyz611
  • 浏览: 95949 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

添加目录classpath

    博客分类:
  • java
 
阅读更多
1、Linux 自己写脚本
export CP;

function addCP()
{
    para=$1
    if [ -d "$para" ]; then
        cd $para;
        currentPath=`pwd`
        for i in `find . -iname '*jar'`; do
            CP=$CP:$currentPath/$i
        done
    else
        CP=$CP:$para
    fi
}


2、Linux添加目录JAR
java -classpath "lib/*:." my.package.Program

3、windows添加目录JAR
java -classpath ".;c:\mylibs\*;c:\extlibs\*" MyApp
分享到:
评论

相关推荐

    关于classpath

    在运行`java`或`javac`命令时,可以添加`-cp`或`-classpath`参数来指定特定的classpath。例如: ``` java -cp .;/path/to/your/library.jar YourMainClass ``` 这里的`.`表示当前目录,`/path/to/your/library.jar`...

    Path和classpath配置详解

    如果未显式设置,JVM会默认将当前目录(`.`)添加到Classpath。 在实际开发中,我们通常会使用构建工具(如Maven或Gradle)来管理类路径。这些工具会自动计算依赖库的路径,并生成一个Classpath,使得JVM能够找到所有...

    自学如何使用框架的工具classpath

    2. **设置`classpath`**:你可以通过`-cp`或`-classpath`命令行选项来设置`classpath`,或者在`JAVA_HOME/bin`目录下的`java.exe`启动脚本中修改`CLASSPATH`环境变量。 3. **路径分隔符**:在Windows上,路径之间...

    Classpath Variable 解决办法

    2. **缺少依赖库**:如果程序依赖于外部库(如.jar文件),确保它们被添加到Classpath中。可以单独指定每个库,也可以将所有库放在一个目录下并指定该目录。 3. **冲突的类**:如果同一个包中有两个版本的类,可能...

    java classpath 理解

    - 在 Linux 和 Mac 系统中,可以在 `.bashrc` 或 `.profile` 文件中添加 `export CLASSPATH=路径`。 3. **注意事项**: - 当设置多个路径时,需要使用分号(Windows)或冒号(Linux/Mac)进行分隔。 - 例如:`...

    classpath 和path

    3. **配置`CLASSPATH`**:将项目的类文件所在的目录以及所有依赖的jar包添加到`CLASSPATH`中。 通过以上步骤,可以确保Java程序能够正常编译和运行。 #### 四、常见问题及解决方法 在配置过程中可能会遇到一些...

    path与classpath区别

    path与classpath的区别 path与classpath是Java开发中两个常见的概念,但它们之间的区别却经常被混淆。下面,我们将详细介绍path和classpath的作用、区别以及它们在Java开发中的应用。 path的作用 path是系统用来...

    一个自动生成CLASSPATH字符串的脚本

    通常,开发者需要手动将所有相关的库路径添加到环境变量CLASSPATH中,这既繁琐又容易出错。这个脚本可能采用了以下策略: 1. **自动搜索**:脚本可能会遍历指定的目录(如`src`),找出所有包含`.class`文件的子...

    java中path和classpath的设置

    假设你需要添加`D:\Program Files\Java\jdk1.6.0_16\lib\dt.jar`和`D:\Program Files\Java\jdk1.6.0_16\lib\tools.jar`这两个JAR文件到`classpath`中,你可以按照以下步骤进行设置: 1. **打开系统环境变量设置界面...

    java的classpath的终结者(不会让你失望)

    如果是第三方库,确保已将其添加到`classpath`。 2. **包结构问题** - **问题**:如果类定义在一个包内,并且该包没有正确地在文件系统中创建,将会导致编译失败。 - **解决方法**:确保文件系统的目录结构与包...

    java classpath 配置详细讲解

    ### Java Classpath 配置详解 #### 一、前言 对于初学Java的朋友而言,配置Java环境常常是一项艰巨的任务,尤其是如何正确设置`classpath`。这篇文章将通过一系列实际操作来详细阐述`classpath`的配置过程,帮助...

    13-Java语言(classpath环境变量)

    默认情况下,JVM会查找当前目录(".")下的类文件,但如果类文件位于其他位置,就需要通过设置classpath来指定这些路径。 二、classpath的设置方式 1. 系统环境变量:在操作系统级别设置,例如在Windows中,可以...

    java Classpath全解

    2. **指定第三方库路径**:当程序使用了外部库时,通过 `classpath` 可以指定这些库所在的目录,从而让 JVM 能够找到它们。 3. **支持多环境部署**:不同的部署环境可能需要不同的类路径设置。例如,在开发环境中...

    jdk的classpath路径和环境配置

    如果不设置CLASSPATH,则默认只会在当前目录下查找类文件。 - **PATH**: 系统路径,用于指定操作系统执行命令时可以访问的可执行文件的路径列表。 #### 二、Windows下的JDK环境配置 在Windows系统中,JDK环境变量...

    Spring2.5 自动扫描classpath

    这项功能允许开发者无需在XML配置文件中显式声明bean,而是通过在类上添加特定注解(如@Service、@Repository、@Controller等)来让Spring容器自动发现并管理这些bean。这一特性极大地简化了Spring应用的配置,提高...

    eclipse下的.classpath文件和.project文件

    例如,当你添加一个新的JAR文件到项目的构建路径时,Eclipse会更新.classpath文件,将这个JAR的路径记录下来。这样,在编译和运行项目时,Eclipse知道去哪里寻找所需的类和资源。在类路径配置中,每个条目都包含一个...

    jkd配置信息:path的值,classpath的值以及java_home的值

    - **作用**:通过添加JDK的`bin`目录到`PATH`,可以在命令行中任意位置调用Java相关的命令(如`javac`、`java`等)。 - **示例配置**:从给定内容中可以看出,`PATH`环境变量的值被设置为包含以下内容: - `C:\...

    spring boot加载资源路径配置和classpath问题解决

    当我们需要某个类时,系统会自动在Classpath里面搜索,如果是jar,就自动从jar里面查找,如果是普通的目录,则在目录下面按照package进行查找。需要注意的是,默认的Classpath是不包含当前目录的,这也是Classpath...

    如何安装java JDK以及正确设置CLASSPATH系统变量

    5. 接下来找到`Path`环境变量并编辑,在原有值前添加`%JAVA_HOME%\bin;`(注意:确保这里的分号不能省略,因为它用于分隔不同的路径)。 完成以上步骤后,即完成了JAVA的基本设置。 ##### 1.3 演示程序 为了更好...

    在linux和windows下动态设置classpath调用java类方法脚本代码

    3. **.bashrc或.bash_profile**:如果你想让classpath设置永久有效,可以在个人配置文件如`.bashrc`或`.bash_profile`中添加上述export命令。 二、Windows环境下设置classpath 在Windows系统中,设置classpath的...

Global site tag (gtag.js) - Google Analytics