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包都放在里面也行。