看板 java 關於我們 聯絡資訊
如題, 最近小弟在研究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
MonyemLi: 網路上的都被刪掉了,自己指定吧 09/24 00:13
MonyemLi: repositories {mavenLocal() maven {url 'https://'}} 09/24 00:14
VilleBez: dependencies { compile files('./src/main/resource 10/04 00:40
VilleBez: 參考看看 http://villebez.blogspot.tw/2015/02/gradle- 10/04 00:42