`
wandejun1012
  • 浏览: 2730339 次
  • 性别: 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编程实习心得体会.doc

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

    android心得体会.doc

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

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

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

    数据库JDBC驱动试用心得.doc

    在试用环境中,作者提到了具体的配置步骤,包括安装对应操作系统的JDK,设置JAVA_HOME、PATH和CLASSPATH环境变量,以及下载并添加各个数据库的JDBC驱动到CLASSPATH。例如,MySQL需要添加mysql-connector-java驱动,...

    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的核心概念和工作机制至关重要。以下是一些针对Java学习者的经验...

    jdk+tomcat+jfreechart+sql_server2000安装心得

    ### jdk+tomcat+jfreechart+sql_server2000安装心得 #### JDK 安装与配置 1. **JDK安装步骤**: - 首先下载`j2sdk_5_0.exe`安装包。 - 选择安装路径`C:\jdk1.5.0`。 - 设置环境变量`JAVA_HOME`指向`C:\jdk1.5.0...

    JavaEE学习实战笔记心得

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

    S2SH框架搭建和心得

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

Global site tag (gtag.js) - Google Analytics