[工具] 使用Gradle管理JasperReports的lib問題

看板java作者 (JA)時間9年前 (2015/09/22 00:50), 9年前編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
如題, 最近小弟在研究JasperReports(java產生報表的解決方案) 並且打算使用Gradle來管理lib, 我下載最新版本, 並且有將Gradle載好的lib, copy一份到Web專案裡面的需求。 build.gradle內容如下: dependencies { compile 'net.sf.jasperreports:jasperreports:6.1.1' } task copy(type: Copy) { into "./WebContent/WEB-INF/lib" from configurations.runtime } 這樣子來管理其他lib都沒什麼問題, 但是JasperReports 5.5x以後有相依的lib出現faild。 詳情請看mvnrepository: http://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports/6.1.1 org.olap4j <<<< 找不到這個lib, 但是JasperReports又相依它, 整理一下想請教的問題: 若是有gradle dependencies這個指令下顯示為faild的lib, 該如何讓它正常運作呢? (我可以將faild lib載下來local,但該如何指定?) 已嘗試過在dependencies區塊中加入compile files(lib位置), 但在該指令下還是顯示為faild, 導致我上面網路抄來的task copy沒有辦法順利執行。 還是有使用Gradle+JasperReports的大大可以分享經驗嗎? 先感謝大大們熱心回答>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.171.5.182 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1442854223.A.3C5.html ※ 編輯: simpleJA (118.171.5.182), 09/22/2015 00:53:39

09/24 00:13, , 1F
網路上的都被刪掉了,自己指定吧
09/24 00:13, 1F

09/24 00:14, , 2F
repositories {mavenLocal() maven {url 'https://'}}
09/24 00:14, 2F

10/04 00:40, , 3F
dependencies { compile files('./src/main/resource
10/04 00:40, 3F

10/04 00:42, , 4F
文章代碼(AID): #1M03LFF5 (java)
文章代碼(AID): #1M03LFF5 (java)