Tomcat 运行时类路径可能被重复和/或不同版本的EL API污染

Tomcat 运行时类路径可能被重复和/或不同版本的EL API污染,tomcat,constraints,loader,Tomcat,Constraints,Loader,在其中一份答复中,BalusC提到了这一点 初学者的一个常见错误是,他们将servletcontainer/appserver的库复制到/WEB-INF/lib中,因为他们在IDE中遇到编译错误(javax.servlet未找到等等)。复制库是错误的解决方案。您应该将服务器集成到同一个IDE中,并将IDE项目配置为引用/关联相关的服务器,以便IDE将自动在项目的构建路径中获取其库 我是一个新手,需要了解我应该为下面的陈述做些什么。 “您应该将服务器集成到同一个IDE中,并将IDE项目配置为引用/

在其中一份答复中,BalusC提到了这一点

初学者的一个常见错误是,他们将servletcontainer/appserver的库复制到/WEB-INF/lib中,因为他们在IDE中遇到编译错误(javax.servlet未找到等等)。复制库是错误的解决方案。您应该将服务器集成到同一个IDE中,并将IDE项目配置为引用/关联相关的服务器,以便IDE将自动在项目的构建路径中获取其库

我是一个新手,需要了解我应该为下面的陈述做些什么。 “您应该将服务器集成到同一个IDE中,并将IDE项目配置为引用/关联相关服务器”

谢谢,
Arindam.

对于我自己的项目,我使用。我可以说:

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>annotations-api</artifactId>
    <version>6.0.29</version>
    <scope>provided</scope>
</dependency>

org.apache.tomcat
注释api
6.0.29
假如

神奇的单词是
提供的
,意思是:将其添加到类路径中进行编译,但不要将其放入战争中

对于我自己的项目,我使用。我可以说:

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>annotations-api</artifactId>
    <version>6.0.29</version>
    <scope>provided</scope>
</dependency>

org.apache.tomcat
注释api
6.0.29
假如

神奇的单词是
提供的
,意思是:将其添加到类路径中进行编译,但不要将其放入战争中

通过在ant脚本build.xml的classpathref中添加这些jar文件路径,我解决了这个问题。 按如下方式设置路径:

我通过在ant脚本build.xml的classpathref中添加这些jar文件路径,解决了这个问题。 按如下方式设置路径:

您正在使用哪个IDE?如何部署应用程序?使用哪种IDE?如何部署应用程序?