关于.classpath文件的简单笔记

.classpath是java工程中的一个非常重要的文件,但是我常常会忽视掉它。往往等到犯了错误了才想到要看看.classpath引用的jar的路径是不是正确。在这里简单记录下. classpath文件中xml的每个标签的意义所在,以提醒自己注意. classpath的重要性。
.classpath的文件结构如下:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
  <classpathentry kind="src" path="src/main/java" output="/src/main/webapp/WEB-INF/classes" including="**/*.java"/>
  <classpathentry kind="src" path="src/test/java" output="/src/main/webapp/WEB-INF/classes" including="**/*.java"/>
  <classpathentry kind="src" path="src/main/resources" output="/src/main/webapp/WEB-INF/classes" excluding="**/*.java"/>
  <classpathentry kind="output" path="src/main/webapp/WEB-INF/classes"/>
  <classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"/>
  <classpathentry kind="var" path="M2_REPO/mysql/mysql-connector-java/5.1.24/mysql-connector-java-5.1.24.jar"/>
</classpath>


所有的项都在classpathentry中定义,其中
kind=“src”的项,指明的是源文件所在的文件夹,其中可以看到resources文件夹中不存在java文件。
kind=“output”的项,表示项目的输出目录。
kind=“var”的项,表示项目所有引用的jar包的名字和jar包所在的位置,可以查看路径名path,以确定jar包引入的是否正确。
引入jar包一般通过eclipse的buildpath来进行,也可以直接修改.classpath文件来引入。只要在该文件中写明相应的 classpathentry,就可以引入对应的jar包到工程中。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值