Eclipse只給我提供了在Java Build Path-> Libraries中包含jar文件的選項。在一些教程網站中,他們顯示要在WEb-INF/lib中添加jar文件,但是iam不能在這裏添加jar.i嘗試將文件導入到WEB-INF/lib,添加了jar文件,但是他們沒有jar圖標一些奇怪的圖標,當我試圖運行我的struts登錄頁面時,它給了我錯誤 /index.jsp(8,40)找不到文件「/ struts-tags」。在放置jar以使其工作的同時, struts有時我得到Http 404錯誤,但是當我重新啓動Eclipse(我試過重啓服務器,但它沒有幫助),錯誤突然消失了。爲什麼會發生這種情況.Eclipse很混亂。在eclipse中將struts 2的jar文件放在哪裏,給出錯誤index.jsp(8,40)找不到文件「/ struts-tags」
回答
轉到您的web-project文件夾之外的eclipse.Cope您的罐子(這是您的項目所需)。
比開放式的Eclipse,請按照下列步驟
- 右鍵單擊項目(Project Explorer中)選擇 - >配置構建路徑。
- 轉到庫選項卡,單擊添加罐子,它會打開該向導
添加必需的罐子,我希望這將解決您的問題。 請確保您的班級路徑中有要求的罐子。
對不起,延遲迴復,我只是這樣做,它是在Java Resources-> Libraries中添加jar。但是當我看到示例http://www.vaannila.com/struts-2/struts-2-example/struts- 2-annotation-example-1.html。在hello的目錄結構中,將jar添加到WEB-INF/lib文件夾中,這可能會解決問題,但按照上述步驟將jar添加到Java Resources-> Libraries中,並且不會識別我的jar – saum22 2011-12-31 07:01:03
我正在使用maven,所以在這種情況下,maven將負責處理這些事情,但是當你必須在服務器上運行你的項目時,需要在WEB-INF/lib'文件夾中存在該項目。我建議你閱讀一下關於J2EE應用程序結構以及如何安排 – 2011-12-31 07:12:03
問題的解決方法,我能夠將jar放在web-inf/lib中,同樣的怪異圖標仍然顯示,但我沒有得到錯誤:) – saum22 2011-12-31 08:11:41
由於罐子顯示一些奇怪的圖標,我建議你更改jar文件。另外,確保添加的jar包含struts-tags.tld文件。這將解決index.jsp上的錯誤。
對不起,系統不允許我發表評論。所以編輯一樣。下面的步驟來檢查罐子
按照被添加到正確構建路徑 -
- 切換到包資源管理器視圖。
- 檢查您的罐子是否添加到Web應用程序庫下。如果是的話,你的罐子添加得當。
- 然後檢查struts-tags.tld文件是否存在於struts2-core.jar中。如果不存在,則複製它或添加包含相同的新jar。
奇怪的圖標顯示時,我將它們添加到web-inf/lib但不在庫中。我有jars struts2core,freemarker,ognl,commonfileupload,通用日誌記錄,, xwork.Why它沒有發生我不dont知道 – saum22 2011-12-30 13:14:18
當iam通過上述方法添加jar時,當我檢查工作區 - >項目名稱文件夾時,我無法找到通過eclipse添加的jar。當我將它們複製到workspce中的web-inf/lib文件夾時(不通過eclipse ).Eclipse沒有在lib .its中顯示它們,顯示了java資源 - >庫。 – saum22 2011-12-31 07:56:22
- 1. 的Eclipse:獲取錯誤的找不到jar文件,並在Eclipse
- 2. 在哪裏把庫文件放在裏面的jar文件
- 3. ojdbc jar文件在哪裏
- 4. 我應該在哪裏將外部JAR文件放入我的Eclipse項目中?
- 5. 我在哪裏可以找到Spark 1.6中的jar文件夾?
- 6. 運行jar文件中給出錯誤
- 7. .jar文件在哪裏查找輸入文件?
- 8. ANDROID:SQLCipher中的.jar文件在哪裏
- 9. WSDL文件中的錯誤在哪裏?
- 10. 我在哪裏可以在eclipse中找到Php.ini文件
- 11. 你在哪裏把外部庫的.jar文件放在java中
- 12. 我在哪裏可以找到com.ibm.websphere.asynchbeans.Work的相關.jar文件?
- 13. 將Angular 2中的main.scss文件放在哪裏
- 14. 解決文件路徑 - 在Eclipse中找不到'文件未找到'錯誤
- 15. Doxygen輸出文件放在哪裏?
- 16. 當我JAR程序時,Java將資源文件放在哪裏?
- 17. 聲音將在eclipse中播放,但不在導出的jar文件中
- 18. 我在哪裏可以在Tomcat 6中放置servlet jar文件?
- 19. Android轉換jar文件到eclipse錯誤
- 20. Java類PPM,PPMImage找不到,從哪裏得到JAR文件
- 21. 我在哪裏可以找到Angular 2中的systemjs.config.js文件?
- 22. 找到錯誤的日期文件給出的文件名
- 23. 的Struts 1:在哪裏放置屬性文件信息資源
- 24. 在eclipse中的「printf.c」錯誤中找不到源文件
- 25. 將文件拖放到.jar並將文件名傳遞給main()
- 26. 我在哪裏可以找到錯誤日誌文件?
- 27. 導出的jar文件不會讀取jar文件裏面的文件
- 28. 我在哪裏把圖像放在eclipse資源文件夾中?
- 29. xcopy給文件找不到錯誤
- 30. 在哪裏找到卸載文件
當404發生某些問題時,可能是由於您所查找的內容不存在。一種方法可以清理代碼,清潔選項在你的Eclipse IDE – 2011-12-30 13:59:58