Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在基于java的web应用程序中删除jar文件的引用?_Java_Eclipse_Web Applications_Jar_Tomcat6 - Fatal编程技术网

如何在基于java的web应用程序中删除jar文件的引用?

如何在基于java的web应用程序中删除jar文件的引用?,java,eclipse,web-applications,jar,tomcat6,Java,Eclipse,Web Applications,Jar,Tomcat6,我有一个基于java的web应用程序,它有一些java文件,由于一些需要,我在项目中添加了一些jar文件,并使其特定于项目 现在,在生产中部署它们时,我看到web文件服务器(tomcat6)的全局库中已经有了这些jar文件。现在,我如何删除jar文件的引用,而不干扰我的代码(工作正常) 我在另一篇文章中看到,我们只需要更改构建路径,以引用全局库而不是本地库 最后我有两个问题 如何做到这一点 如果我在windows上工作,并在配置生成路径时使用path,那么在Unix环境中部署它不会有问题吗 请建

我有一个基于java的web应用程序,它有一些java文件,由于一些需要,我在项目中添加了一些jar文件,并使其特定于项目

现在,在生产中部署它们时,我看到web文件服务器(tomcat6)的全局库中已经有了这些jar文件。现在,我如何删除jar文件的引用,而不干扰我的代码(工作正常)

我在另一篇文章中看到,我们只需要更改构建路径,以引用全局库而不是本地库

最后我有两个问题

  • 如何做到这一点
  • 如果我在windows上工作,并在配置生成路径时使用path,那么在Unix环境中部署它不会有问题吗
  • 请建议。另外,这也是servlet-api.jar的问题


    我使用EclipseIDE。那么如何在eclipse中执行这些更改呢?

    在eclipse中打开web项目,右键单击该项目。单击Properties,然后选择build path,在“Libraries”选项卡下删除要删除的JAR,然后导出war并将其部署到tomcat6服务器中。如果要在eclipse中运行web应用程序,必须通过单击构建路径中的“添加库”按钮来配置服务器库,然后选择服务器运行时并选择在eclipse中配置的tomcat6服务器。希望这有帮助