java classpath总结(CTI开发例子导入)

java的classpath真是太多了。

 

1、从Unbound classpath variable说起。

这个原因其实是Window->Refernces->Java->Build Path->Classpath Variables中缺少相应的Name引起的。
可以建一个文件夹或者一个文件。

参考:http://blog.csdn.net/booknut/article/details/3947254

 

2、在eclipse的workspace里面有一个文件.classpath,打开后,发现里面也有一堆jar包的引用。

下面看个例子:

 

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/servlet-api.jar"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/jasper.jar"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/jsp-api.jar"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/el-api.jar"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/annotations-api.jar"/>
	<classpathentry kind="src" path="WEB-INF/src"/>
	<classpathentry kind="lib" path="WEB-INF/lib/scert-05.01.11.jar"/>
	<classpathentry kind="var" path="TOMCAT_HOME/lib/scertcommon-05.01.11.jar"/>
	<classpathentry kind="lib" path="WEB-INF/lib/sqljdbc4.jar"/>
	<classpathentry kind="output" path="WEB-INF/classes"/>
</classpath>
 

 

从上面的例子可以看出,可以直接写WEB-INF的。

 

3、系统的环境变量(JAVA_HOME之类的)。

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 

4、引申阅读:

UserLibarary:

Window->Refernces->Java->Build Path->User Libraries。

新建一个用户库,把所有的Jar包都放在里面也行。

你可能感兴趣的:(classpath)