成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Eclipse配置的備注

開發(fā) 后端
剛創(chuàng)建的eclipse無法import javax.servlet.http.*和import org.apache.*這是由于缺少兩個文件。

1:剛創(chuàng)建的eclipse無法import javax.servlet.http.*和import org.apache.*
這是由于缺少兩個文件。
在Eclipse中添加Servlet-api.jar的方法2009年04月12日 星期日 14:49方法一:

點(diǎn)擊窗口->***項->java->構(gòu)建路徑->類路徑變量->新建;
將你的tomcat目錄下的common/lib/servlet.jar加進(jìn)來。
如果你建立了一個tomcatproject它會自動加進(jìn)來的,如果沒有的話你也可以通過手動來加入,選中你剛才建的項目右擊->屬性->java構(gòu)建路徑->添加變量;將你剛才加入的servlet.jar變量加進(jìn)來就行了。

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

正確的加載servlet-api.jar的方法如下:
1:右擊項目工程名稱
2:Properties
3: Jvav Build Path
4: Libraries
5: Add External JARS
6:找到“C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar”和jsp-api.jar
7:添加既可


方法二:

窗口->***項->java   ->   已安裝的jre   ->   編輯   -> 添加外部的jar (把servlet-api.jar加進(jìn)來就ok了)
 
2:在eclipse中編譯代碼時遇上的"Building workspace"
Project->Build   automatically自動構(gòu)建去掉就可以了

3:org.apache.struts2.jsf.FacesSetupInterceptor、java.lang.LinkageError: loader constraint violation2009-04-19 21:05開始學(xué)習(xí)java web開發(fā)了,看到blog上有一篇很好的文章“Struts+Spring+Hibernate整合入門詳解    Struts+Spring+Hibernate整合入門詳解 ”http://blog.csdn.net/princewong/archive/2007/08/12/1739598.aspx ,但是在eclipse中運(yùn)行文章中的例子時卻遇到了很多問題,這些問題在google上也沒有找到什么解決的辦法。通過自己的嘗試終于解決了,這里把問題的解決辦法記錄下來,以后再分析其中的具體原因吧。

軟件環(huán)境(和文章中提到的大體相同,只是版本新一些):

Java 6.0

eclipse 3.3.1

Struts 2.0.11

Spring 2.0.7

Hibernate 3.2.5

按照例子進(jìn)行操作,運(yùn)行例子后,eclipse的Console中出現(xiàn)兩處錯誤。

1、嚴(yán)重: Actual exception
Caught Exception while registering Interceptor class org.apache.struts2.jsf.FacesSetupInterceptor - interceptor - jar:file:/F:/2.Eclipse/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Test_1_Struts_Spring_Hibernate/WEB-INF/lib/struts2-jsf-plugin-2.0.11.jar!/struts-plugin.xml:36:97
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:206)
at com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:57)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:905)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:743)
......

2、嚴(yán)重: Servlet.service() for servlet jsp threw exception
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/login_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
at org.apache.jsp.login_jsp._jspInit(login_jsp.java:22)
at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:159)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329) ......

通 過網(wǎng)上搜集資料和自己探索,我將“項目工程目錄\WebContent\WEB-INF\lib”下的el-api.jar和struts2-jsf- plugin-2.0.11.jar刪除了,但是運(yùn)行后依然報錯。無計可施之時,突然發(fā)現(xiàn)上面問題1中有一個奇怪的目錄:F:/2.Eclipse/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Test_1_Struts_Spring_Hibernate/WEB-INF/lib/struts2-jsf-plugin-2.0.11.jar!/struts-plugin.xml:36:97
( 我的項目工程目錄是F:\2.Eclipse\workspace\Test_1_Struts_Spring_Hibernate)

進(jìn)入電腦一看,果然在eclipse的workspace中有這樣一個目錄.metadate,里面居然有所有的項目工程目錄中的jar文件,應(yīng)該是編譯的時候自動復(fù)制過去的吧。而且雖然我之前將el-api.jar和struts2-jsf-plugin-2.0.11.jar刪除了,但是在F:/2.Eclipse/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/Test_1_Struts_Spring_Hibernate/WEB-INF/lib/ 下仍然還有這2個jar文件。難道是這里的兩個jar文件作怪。

刪除此目錄下的el-api.jar文件后,錯誤2消失。
刪除此目錄下的struts2-jsf-plugin-2.0.11.jar文件后,錯誤1消失。
例子運(yùn)行正常!問題解決!

總結(jié):
1、看來這兩個jar文件是不需要的。
2、workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/目錄下會有當(dāng)前wenb app的副本,注意維護(hù)一致性。

您正在閱讀的是:Eclipse配置的備注

【編輯推薦】

  1. MyEclipse 6.0 發(fā)布- 整合
  2. 跨平臺集成開發(fā)環(huán)境Eclipse SDK 3.5RC3
  3. Eclipse開發(fā): Struts 2 + Spring 2 + JPA + AJAX
  4. 使用Eclipse開發(fā)JPA快速入門
  5. 在Eclipse下安裝C++插件CDT
責(zé)任編輯:book05 來源: cnblogs
相關(guān)推薦

2009-06-18 11:37:16

配置spring

2009-07-14 16:41:43

Eclipse下配置J

2012-06-05 01:23:14

Ubuntueclipse

2015-10-16 13:30:59

EclipsePython開發(fā)環(huán)境

2009-06-04 20:48:15

Eclipse中安裝VEclipse中配置V

2009-12-17 17:13:23

Ruby for Ec

2009-06-05 14:59:31

Eclipse中配置T

2009-12-31 09:25:40

Ubuntu ecli

2009-07-16 16:47:22

jdk的配置Tomcat的配置eclipse與MyE

2010-08-02 17:08:34

Flex Eclips

2009-06-02 14:49:37

2012-03-26 09:44:32

安卓開發(fā)配置Eclipse

2009-06-23 09:57:40

EclipsePerl腳本

2010-07-21 13:11:34

Eclipse Per

2009-06-02 14:55:12

eclipse配置jdeclipse中如何配eclipse安裝jd

2010-08-11 16:52:46

EclipseFlex插件

2011-01-14 10:52:17

Linux PPCEclipseC

2010-03-03 15:56:57

2010-05-12 16:24:32

Black Berry

2009-06-10 16:38:24

EclipsePydevDjango
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久久久三级 | 91精品国产自产精品男人的天堂 | 欧美一区视频 | 亚洲综合网站 | www.嫩草| 国产精品久久久99 | 国产精品一区在线 | xxx.在线观看 | 精品在线视频播放 | 日韩欧美中文字幕在线观看 | 久久极品 | 亚洲免费av一区 | 日韩欧美中文字幕在线观看 | 亚洲精选一区二区 | 99reav| 国产精品伦一区二区三级视频 | 欧美日韩国产精品一区二区 | 亚洲精色 | 国产精品1区2区 | 在线观看国产wwwa级羞羞视频 | h漫在线观看 | 日韩在线播放av | 国产成人a亚洲精品 | 日本午夜网 | 久久久国产一区 | 国产午夜精品一区二区三区嫩草 | 风间由美一区二区三区在线观看 | 91精品久久久久久久久中文字幕 | 国产精品久久久久久久久久久久久久 | 成人综合一区二区 | 久久久久久久久国产精品 | 国产精品视频久久久久 | 羞羞的视频免费在线观看 | 久久亚洲国产精品日日av夜夜 | 精品视频一区二区三区在线观看 | 国产欧美一区二区久久性色99 | 日韩在线观看网站 | 日韩综合在线 | 国产精品视屏 | 中文字幕一区二区三区在线视频 | 成人在线观看免费视频 |