原創播客,如需轉載請注明出處。原文地址:http://www.cnblogs.com/crawl/p/7703803.html
----------------------------------------------------------------------------------------------------------------------------------------------------------
筆記中提供了大量的代碼示例,需要說明的是,大部分代碼示例都是本人所敲代碼並進行測試,不足之處,請大家指正~
若有疑惑或者需要本系列分享中的資料工具,敬請聯系 qingqing_crawl@163.com
-----------------------------------------------------------------------------------------------------------------------------------------------------------
前言:大家在創建 JPA 工程的時候可能會遇到如下所示的問題,錯誤提示至少需要一個 user library,如何解決此問題呢?請繼續向下看。
1. 從 https://www.eclipse.org/eclipselink/downloads/ 處下載 EclipseLink 2.5.2 Installer Zip (38 MB) 資源,下載解壓到某個目錄下,樓主解壓到了 E:\OpenSource_New\eclipselink 目錄下。
2. 創建一個動態的 WEB 工程,選中此工程點擊右鍵,選擇 properties,在左側那一列中點擊 “Project Facets”,然后在右側選中 JPA 選項,同時選擇 JPA version 為2.0。
3. 繼續點擊下方的 “ Further configuration required...” 鏈接,將會打開一個新的對話框用於配置JPA Facet
4. 選擇 platform 為 EclipseLink 2.4.x/2.5.x 版本,點擊右側的“Manager Libraries”(是一個按鈕),彈出一個對話框,在新的對話框中點擊“New”,然后又會彈出一個對話框,要我們填寫庫的名字,填寫為“ EclipseLink 2.5.2 ”,點擊OK
5. 點擊“Add External JARs...”,添加 eclipselink.jar,樓主的位於E:\OpenSource_New\eclipselink\jlib 文件夾下面
6. 繼續添加 E:\OpenSource_New\eclipselink\jlib\jpa 文件夾下 javax.persistence.* 的兩個 jar 包, 點擊 Apply And Colse
7. 選中剛剛生成的 library,點擊下端的 OK按鈕,關閉添加 library 的對話框 Apply And Colse,至此問題解決,可以將剛剛創建的動態 WEB 工程刪除了。
8.趕快創建一個 JPA 工程進行測試
---------------------------------------------------------------------------------------------------------------------------
相關播客連接:
JPA + SpringData 操作數據庫原來可以這么簡單 ---- 深入了解 JPA -1
JPA + SpringData 操作數據庫原來可以這么簡單 ---- 深入了解 JPA - 2