`
gatusso52
  • 浏览: 112253 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

servlet-api.jar、jsp.jar 项目环境与部署容器 冲突的问题

阅读更多

工程中依赖这两个jar

所以必须加入classpath

 

但是部署到tomcat下会与common/lib冲突

 

有人说解决办法是手动去删

有人说解决办法是在JAVA_HOME中加入这两个jar

但更好的办法应该是直接不让它部署

 

在maven中:

		<dependency>
			<groupId>javax.servlet.jsp</groupId>
			<artifactId>jsp-api</artifactId>
			<version>2.1</version>
			<scope>provided</scope>
		</dependency>

 

 

这个在myelipse中还有问题需要:

Most people should be able to hot-deploy as normal now using the MyEclipse server tools, however i have noticed some people have problems with servlet-api.jar and jsp-api.jar conflicts, if that is the case then the following steps should fix that:

 

Right click on your project and go to the properties>java build path>libraries You will need to look through this list for servlet-api.jar and jsp-api.jar, remove them and add the J2EE library (You will need to do this each time you run the eclipse target or else your servlet-api.jar and jsp-api.jar will get deployed to your web server and may interfere with the one it already has in it’s classpath

 

Next, still under the project properties item go to MyEclpse->Web->Deployment uncheck the ‘workbench default settings’ and ‘Jars in web Projects user Libraries’ you should now be able to do a normal MyEclipse hot-deploy…

 

http://www.oneadam.net/?p=39

 

感谢大牛GL的指导!

分享到:
评论

相关推荐

    servlet-api.jar和jsp-api.jar文件

    在开发环境中,将servlet-api.jar和jsp-api.jar添加到项目的类路径(classpath)中,可以避免在编译时引入这些库的依赖。然而,在生产环境中,通常会把这些库文件放在应用服务器的lib目录下,由服务器管理,以确保...

    jsp-api.jar和servlet-api.jar

    标题"jsp-api.jar和servlet-api.jar"提到了两个关键的Java Web开发中的库文件,它们是JavaServer Pages (JSP) 和Servlet技术的标准接口定义。这两个API是Java EE (Enterprise Edition) 平台的重要组成部分,用于构建...

    activation.jar、jsp-api.jar、servlet-api.jar、mail.jar

    Servlet-api.jar包含了`javax.servlet.*`和`javax.servlet.http.*`包下的类和接口,如`HttpServletRequest`、`HttpServletResponse`、`Servlet`和`ServletConfig`等,它们定义了如何编写和部署Servlet,以及与HTTP...

    servlet-api.jar 下载地址

    Servlet-api.jar是Java Web开发中不可或缺的一个库文件,它包含了Servlet和JSP(JavaServer Pages)规范的API接口。这个库文件主要用于与Web服务器交互,处理HTTP请求,并生成响应。在本文中,我们将深入探讨Servlet...

    servlet-api.jar 和jsp-api

    servlet-api.jar 和jsp-api 工具jar包

    jsp-api.jar(2.3)与servlet-api.jar (3.1)

    标题提及的"jsp-api.jar(2.3)与servlet-api.jar (3.1)"指的是两个关键的Java Web开发库,它们是JavaServer Pages(JSP)和Servlet技术的API实现。JSP 2.3是用于创建动态网页的Java平台标准,而Servlet 3.1则是...

    jsp-api.jar和servlet-api依赖包

    这两个API,即`jsp-api.jar`和`servlet-api.jar`,是开发基于Java的Web应用时不可或缺的库文件。 ### JSP API `jsp-api.jar`包含了JSP规范定义的所有接口和类,使得开发者能够创建、管理以及执行JSP页面。以下是...

    servlet-api.jar包

    Servlet-api.jar包是Java Web开发中的一个重要组件,主要用于支持Servlet和JSP(JavaServer Pages)的应用程序。这个jar包包含了Servlet规范定义的接口和类,使得开发者能够在服务器端编写处理HTTP请求的应用程序。...

    javax.servlet-api-3.1.0.jar javax.el-api-2.2.4.jar javax.el-2.2.4.jar

    考虑到版本兼容性,开发者需要确保所使用的Servlet API和EL实现与运行环境的服务器版本相匹配,以避免潜在的冲突和不兼容问题。例如,Servlet 3.1 API可能无法在只支持Servlet 2.5的服务器上运行。 综上所述,`...

    jsp所需jar包 1.jsp-api.jar; 2.servlet-api.jar

    jsp所需jar包 1.jsp-api.jar; 2.servlet-api.jar

    大家经常会用到的jar包servlet-api.jar&jsp-api.jar

    在Java Web开发中,`servlet-api.jar`和`jsp-api.jar`是非常关键的库文件,它们包含了Servlet和JSP(JavaServer Pages)的核心API,是每个Java Web开发者必备的基础工具。这两个jar包通常由Java EE(Enterprise ...

    增加servlet-api.jar和jsp-api.jar依赖(csdn)————程序.pdf

    然而,需要注意的是,尽管这种方式可以让你的项目在开发环境中正常运行,但在部署到生产环境时,通常需要服务器(如Tomcat)提供这些API,因为这些API是与服务器紧密关联的。因此,在生产环境中,你可能需要配置...

    Java常用的jar(json.jar jsp-api.jar servlet-api.jar)

    标题提到的"Java常用的jar(json.jar jsp-api.jar servlet-api.jar)"是Java开发中非常重要的几个库,它们分别服务于JSON处理、JSP和Servlet应用开发。 1. **json.jar**: JSON(JavaScript Object Notation)是一种...

    jakarta.servlet.jsp.jstl-api-2.0.0.jar

    标题中的"jakarta.servlet.jsp.jstl-api-2.0.0.jar"是一个重要的Java Web开发组件,它属于JavaServer Pages(JSP)标准标签库(JSTL)的一部分,用于提供一套标准的标签来简化HTML或XML文档的生成。JSTL的主要目标是...

    javax.servlet-api-3.1.0.jar

    在实际开发中,将`javax.servlet-api-3.1.0.jar`作为项目的依赖,可以确保与各种Web容器(如Tomcat、Jetty)的兼容性。但是需要注意,此库通常仅在编译阶段使用,运行时通常由Web服务器提供,避免了打包到最终的WAR...

    如何在Eclipse中添加Servlet-api.jar的方法

    它支持Servlet、JSP和其他相关技术,被广泛应用于中小型网站的开发和部署环境中。Tomcat以其简单易用、性能稳定等特点受到开发者的喜爱。 #### 4. Servlet API的作用 Servlet API是一组用于开发和部署基于Java的...

    servlet-api.jar && jsp-api.jar

    Servlet-api.jar 和 Jsp-api.jar 是Java Web开发中两个至关重要的库文件,它们包含了处理Web应用程序中的服务器端请求和响应的核心API。这两个JAR文件在Java Servlet和JavaServer Pages(JSP)技术中扮演着核心角色...

    jsp-api.jar servlet-api.jar

    总结来说,"jsp-api.jar"和"servlet-api.jar"是Java Web开发的基础,提供了JSP和Servlet的API接口,而"ant"则是项目构建的重要工具,帮助开发者高效地管理和部署Java项目。这三个元素共同构成了Java Web开发中的重要...

    jsp-api.jar,servlet-api.jar

    在给定的标签"jsp-api.jar servlet-api.jar"中,我们看到两个关键词都是与Java Web开发相关的库。而`jsf-api.jar`虽然没有在标题和描述中提及,但它也是一个重要的Java Web组件,代表JavaServer Faces(JSF)API。 ...

Global site tag (gtag.js) - Google Analytics