本文主要是介绍classpath 到底指什么?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
classpath
The
CLASSPATH
variable is one way to tell applications, including the JDK tools, where to look for user classes.
JavaSE 中定义 calsspath 是一个环境变量,用来告诉你的应用到哪里去找你的 class 文件。
JavaEE
eclipse 使用的 workspace 中找到 .classpath 文件使用文本编辑器查看:
classpath 和 classpath* 区别:
classpath*会加载所有的classpath,包括依赖的 jar 中的classpath,classpath 仅仅指当前项目的 classpath
使用
spring 中加载所有的配置文件:
<context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:spring-*.xml</param-value>
</context-param>
spring 项目 编写 Junit 测试用例:
@ContextConfiguration(locations = "classpath:application-*.xml")
class HlyReportApplicationTests {
}
如果觉得还不错的话,关注、分享、在看, 原创不易,且看且珍惜~
这篇关于classpath 到底指什么?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!