classpath 路径

nai598455803 2013-03-28 04:46:26
classpath 路径指的是什么啊?
还有classpath:和classpath*: 的差别
简单点说,容易理解的,谢谢
...全文
427 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvzg_005 2013-03-28
  • 打赏
  • 举报
回复
说src貌似不恰当
src是我们编写程序的源文件目录
classpath:applicationContext.xml
首先applicationContext.xml是放在源代码根目录下的,编译之后,会将此文件copy到web-info目录,运行时就会在classpath根目录下查找此文件。
nai598455803 2013-03-28
  • 打赏
  • 举报
回复
引用 3 楼 lvzg_005 的回复:
狭义的可以这么理解吧,编写的java源文件经过编译后生成class文件,需要指定目录存放这些文件。web程序默认都在web-info/classes目录下存放我们的java编译后的文件。 但是web-info目录下还有各种jar包和配置文件呢,确切说web-info根目录才是程序运行时classpath
还有人说是src 这又是什么概念那? 下面代码是配置spring applicationContext.xml 这个怎么解释? <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param>
lvzg_005 2013-03-28
  • 打赏
  • 举报
回复
狭义的可以这么理解吧,编写的java源文件经过编译后生成class文件,需要指定目录存放这些文件。web程序默认都在web-info/classes目录下存放我们的java编译后的文件。 但是web-info目录下还有各种jar包和配置文件呢,确切说web-info根目录才是程序运行时classpath
nai598455803 2013-03-28
  • 打赏
  • 举报
回复
引用 1 楼 lvzg_005 的回复:
java运行时的类路径,比如导入的类,在运行时需要将jar包放到classpath路径上。 classpath 在classpath路径上寻找指定文件,如果有多个符合的文件,以第一个为准,也就说,只要找到一个,就不在继续搜索 classpath*:会搜索所有满足条件的文件,有多少加载多少
有人说classPath 指的是web-inf/classes 这什么意思啊
lvzg_005 2013-03-28
  • 打赏
  • 举报
回复
java运行时的类路径,比如导入的类,在运行时需要将jar包放到classpath路径上。 classpath 在classpath路径上寻找指定文件,如果有多个符合的文件,以第一个为准,也就说,只要找到一个,就不在继续搜索 classpath*:会搜索所有满足条件的文件,有多少加载多少

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧