eclipse导入工程出现 Unbound classpath variable Error .

转载于:http://blog.csdn.net/booknut/article/details/3947254

 

 

 在导入网友提供的Tomcat源码工程时候出现了

The project cannot be build until build path errors are resolved

Unbound classpath variable:"a_Tomcat6-depend/ant1.7/ant.jar " in project Tomcat6

弄了一个早上才意识到错误出现在工程的“.classpath”文件里面

 

改文件内容为:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
 <classpathentry kind="src" path="src"/>
 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/ant1.7/ant.jar"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/puretls-0.95/puretls-0.95.jar"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/commons/common-logging1.1.1/commons-logging-1.1.1.jar"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/jaxrpc1.1/jaxrpc.jar"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/jdt3.3/org.eclipse.jdt.core_3.3.0.v_771.jar"/>
 <classpathentry kind="var" path="a_Tomcat6-depend/wsdl4j-1.5.1/wsdl4j-1.5.1.jar"/>
 <classpathentry kind="output" path="classes"/>
</classpath>

 

发现目录里并不存在"a_Tomcat6-depend"一文件夹,而实际目录为“Tomcat6/lib/ant1.7/ant.jar”。于是把该设置改为“lib/ant1.7/ant.jar”,依然报同类错误。于是很自然地对“.classpath”定义的方式产生了兴趣,终于找到一篇高手写的关于“eclipse下环境配置”的文章。

原来<classpathentry kind="var" path="a_Tomcat6-depend/ant1.7/ant.jar"/>这种定义方式是运用了eclipse的环境变量,换句话说a_Tomcat6-depend 应该是一个环境变量(make sense!)。

于是 Window->Refernces->Java->Build Path->Classpath Variables

定义了一个name为a_Tomcat6-depend

Then,Done.

 

这个问题的解决完全得益于改为高手提供信息,这里提供该博客链接供路过且有兴趣的coder们参考:

http://www.blogjava.net/henry1451/articles/205891.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值