对user library有点迷糊,下面的想法是否正确?user library只是将一些jar包从逻辑上关联起来,好在Eclipse中引用一批jar包的时候操作简化,但是在部署的时候(比如部署到tomcat),还是得把这些jar包拷贝到web-inf下的lib里,这时user library就不起作用了.能否在部署的时候就有一个user library文件放到lib底下就可以了?而不用拷贝一堆jar?

解决方案 »

  1.   

    user library的jar包部署的时候会自动拷过去啊
      

  2.   

    部署的时候自动拷贝到项目的WEB-INF/lib下
      

  3.   

    其实就是复制到项目的的WEB-INF/lib下
      

  4.   

    user library是用来建自己的包库。
    你可以新建一个库然后把你所用的包或经常用的包放到你建的这个里面。
    然后在每次新建项目的时候只有把你建的这个库导进来就行了。
      

  5.   

    并不是所有的Lib都会自动拷贝过去,当你用到某个jar包时,当编译时才会自动拷贝,听搂主的意思应该是用的tomcat所以一般来说考到的是WEB-INF/lib中。没有用到的jar包是不会拷贝的。
      

  6.   

    奇怪,我用ECLIPSE的WST SERVER那个部署web项目,建了个user library 然后引用了别的文件夹的一些jar包,然后new一个server,publish完以后启动server, web-inf下什么都没有,就报错.
      

  7.   

    http://forever8tf.iteye.com/blog/1477353
    http://forever8tf.iteye.com/blog/1477353