`
wandejun1012
  • 浏览: 2749883 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

对classpath的一些心得

    博客分类:
  • java
 
阅读更多

classpath设了这么多年。

 

到现在才明白自己原来真的仅仅是一知半解。

 

classpath的目的就是把我们要执行的类的路径放入其中。

 

这样当我们想执行这些类的时候,不需要将目录切换到当前目录,换句话说,我们可以用java执行任何想要执行的类。

 

 

道理都懂。

 

但实际中总会这样那样的问题。

 

1、比如我们一般是用%someVar%来记录最上层的目录,类似的有%JAVA_HOME%,

然后子目录用%someVar%来代替,这样避免全部写绝对路径,太长了。

 

但是这样写有时候会出问题,什么原因我也不知道。不行的话,就像我这样,换个名称看看。(我之前是看的网上那个人的,错误好多呀,擦!),还有不放jar包,而直接放最上层的文件夹地址好像没用,比如axis\WEB-INF\lib。

 

以前一直怀疑,是不是在设环境变量时,地址栏不能有中横杠,点号,现在想想,都可以的。

 

2、我们现在用的最多的是将jar包放入环境变量。而有时候我们在测试时,会将目录地址加入到classpath中。

这里要注意了,假如一个类的包名叫package.test1.sh,那么放到环境变量里必须是package\test1\sh,而不是仅仅放个根目录,否则读不了。

 

 

分享到:
评论

相关推荐

    JDK 安装及配置心得

    ### JDK安装及配置心得 #### 一、前言 在进行Java开发时,正确地安装与配置JDK(Java Development Kit)是至关重要的第一步。本文将详细介绍如何在Windows环境下完成JDK的安装与...希望本篇心得能够对大家有所帮助。

    JSP环境配置心得JSP环境配置心得

    《JSP环境配置心得》 在Java Web开发中,JSP(Java Server Pages)是一种用于创建动态网页的技术,而Tomcat则是一个广泛使用的Java应用服务器,特别适合部署JSP和Servlet应用。对于初学者来说,配置JSP环境可能会...

    java 连接sql数据库时的心得

    - 需要在环境变量中正确设置`CLASSPATH`,例如: ```plaintext CLASSPATH=.;C:\Program Files\Microsoft JDBC Driver for SQL Server\sqljdbc_6.0\enu\sqljdbc4.jar ``` - 上述示例中,`C:\Program Files\...

    Java学习笔记及心得

    - **CLASSPATH**:Java类的搜索路径,即字节码文件的位置。 4. **Java程序入门** - 主方法(main)是Java程序的入口点,程序从主方法的第一条语句开始执行。 - 示例:MyEclipse8.6中创建的Java程序输出“Hello,...

    Tomcat 安装及配置心得

    在进行Tomcat服务器的安装与配置过程中,积累了一些实用的经验和技巧,本文将详细介绍这些心得,并分享具体的步骤和注意事项。 #### 一、环境准备 1. **JDK安装**:确保系统已经正确安装了JDK(Java Development ...

    常用java 心得总结

    环境变量中,JAVA_HOME是JDK安装目录,PATH是Java命令行的路径,CLASSPATH是Java类库的路径。 Java源文件可以包含多个类,但只能有一个公共类,公共类的名称必须与源文件相同。CLASSPATH是Java编译器和JVM查找类包...

    java编程实习心得体会.doc

    Java作为一种相对复杂的编程语言,相比C++和C,初学者可能会觉得Java的入门曲线较陡峭,尤其是面对诸如JAVAHOME、CLASSPATH和虚拟机等概念。然而,随着对Java环境的熟悉,我发现Java的强大在于它的跨平台能力和丰富...

    shiro框架学习心得

    ### Apache Shiro 框架学习心得 #### 一、Shiro框架简介 Apache Shiro 是一款非常成熟且功能强大的安全认证框架。相较于 Spring Security 的复杂性,Shiro 提供了一个更加简洁明了的方式来处理认证与授权问题。其...

    android心得体会.doc

    然而,由于中国对Google服务的访问限制,开发者在使用Google的相关服务时可能会遇到一些不便,这可能影响到开发效率和用户体验。 总的来说,Android操作系统以其开放性、易用性和强大的社区支持,为开发者提供了...

    Java自学心得Java自学心得.doc

    ### Java自学心得详解 #### 一、安装JDK与环境配置 自学Java的第一步是安装JDK(Java Development Kit)。这是开发Java程序的基础工具包,包含编译、运行Java程序所需的组件。 - **CLASSPATH问题**:理解...

    java实习心得.pdf

    【Java实习心得】 Java语言,作为一种静态面向对象的编程语言,以其优雅的编程思维和强大的面向对象特性,深受程序员喜爱。实习过程中,初次接触Java,可能会觉得它的入门相对C++或C来说较慢,需要理解诸如JAVA_...

    kettle与MySQL链接使用心得.docx

    MySQL 与 Kettle 的集成使用心得 摘要:本篇文章将介绍如何使用 Kettle 连接 MySQL 数据库,包括实验环境的设置、实验过程、出现的问题和解决方案。文章还将介绍 Kettle 与 MySQL 的集成过程中需要注意的重要细节。...

    2022年关于java实习心得总结(五篇).docx

    Java 实习心得总结 在2022年的Java实习过程中,我深深体会到了这个编程语言的博大精深。Java的入门相对于C++而言显得稍显复杂,因为需要理解和配置如JAVA_HOME、CLASSPATH等环境变量,还有Java虚拟机的概念。起初,...

    Java学习心得

    ### Java学习心得详解 #### 一、环境配置与基本概念 **1.1 Path 变量的作用** - **概述**:Path 变量是操作系统环境变量之一,它告诉系统去哪里寻找可执行文件。 - **应用**:对于Java开发而言,需要确保`javac`...

    Java 学习心得体会

    ### Java 学习心得体会 #### 一、Java 简单概述 Java 是一种广泛使用的高级编程语言,具有跨平台的特性,这得益于其“一次编写,到处运行”(Write Once, Run Anywhere, WORA)的设计理念。下面将详细介绍 Java 的几...

    JavaEE学习实战笔记心得

    ### JavaEE学习实战笔记心得 #### JavaSE基础要点 ...以上是对JavaEE学习实战笔记心得的主要知识点总结,覆盖了从JavaSE基础到高级框架的应用实践。希望这些内容能够帮助初学者快速掌握JavaEE的核心技术和开发流程。

    S2SH框架搭建和心得

    《S2SH框架搭建和心得》 S2SH(Struts2、Spring、Hibernate)是一个经典的Java Web开发框架组合,它整合了三个强大的开源组件,以提供模型-视图-控制器(MVC)架构的解决方案。对于初学者来说,理解并熟练掌握S2SH...

Global site tag (gtag.js) - Google Analytics