我在grails項目的lib目錄中有一個grails項目和一個jar文件。問題是當我運行應用程序時,我得到的類沒有找到jar文件中的類的錯誤。爲什麼Grails應用程序不能看到這些內容?在Grails項目lib目錄中找不到jar文件
1
A
回答
0
lib目錄是JAR文件的正確位置。只有上面提供的信息,我沒有辦法猜測它爲什麼不適合你。所有我可以建議是:在命令行上
- 運行「Grails的戰爭」
- 解壓創建的.war文件,並檢查JAR文件都在WEB-INF \ lib目錄
如果您正在運行Grails 1.2,則可能需要檢查新的dependency resolution DSL未排除JAR。
3
從你上次的回覆中,我相信你會錯過一些更需要的jar文件。您應該檢查Esendex是否有其他需要的罐子。希望能幫助到你。
0
取決於如何使用類。一旦將它們添加到lib目錄中,請嘗試更新BuildConfig.groovy中的依賴項配置。這是我的:
dependencies {
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.
runtime 'org.apache:commons-exec:1.1'
runtime 'org.apache:httpcore:4.1.3'
runtime 'org.apache:httpclient:4.1.2'
runtime 'org.json:json:20080701'
// runtime 'mysql:mysql-connector-java:5.1.16'
}
相關問題
- 1. Tomcat中的jar文件7 lib目錄
- 2. lib目錄中jar文件的位置
- 3. Gradle多項目和lib jar目錄
- 4. Grails中的lib目錄
- 5. 停止NetBeans項目將JAR複製到它的lib目錄中?
- 6. Maven - Jar中lib目錄中的依賴項文件夾
- 7. 動態Web項目:「java.lang.ClassNotFoundException」儘管.jar文件在WEB-INF/lib目錄中
- 8. 是否最好將Mavenize項目的jar文件放到WEB-INF/lib目錄下?
- 9. 即使jar文件在工作目錄中也找不到類
- 10. 在grails項目中找不到Bootstrap.groovy或Datasource.groovy文件
- 11. xbuild:在該項目中找不到目標。 C#類的lib
- 12. ANT jar問題。 RT。在Java/lib中找不到jar文件
- 13. Grails lib目錄不起作用
- 14. IntelliJIDEA找不到Tomcat Lib目錄
- 15. 如何解決IntelliJ在/ lib目錄中看不到依賴JAR?
- 16. 使用JavaFX的Maven項目(在`lib`中使用jar文件)
- 17. 如何將Java JAR文件添加到Grails項目中?
- 18. 庫在/ usr/local/lib目錄未找到
- 19. Android studio無法在項目文件中找到爆炸目錄
- 20. 在lib目錄中組織文件
- 21. Grails項目登錄插件
- 22. 在maven項目中包含本地jar文件 - 找不到文件
- 23. 如何在項目文件夾中找到不在項目中的.CS文件?
- 24. MyEclipse不會將jar部署到WEB-INF/lib目錄中
- 25. Grails createLink項目根目錄?
- 26. 將jar文件導入到項目中
- 27. 目錄中找不到文件
- 28. 在找不到JS文件config目錄
- 29. RevoScaleR找不到文件,目錄存在
- 30. ld:warning:目錄找不到選項:-LC_ID_DYLIB =/usr/lib
謝謝 - 我試圖從grails-app/services目錄中的服務中使用Esendex。我在lib文件夾中有Esendex jar,並且我已經得到了正確的導入行,當我嘗試調用該服務時,它只是在Esendex Header類中引發了一個類def not found錯誤。 – ellander
我按照你的建議完成了 - corerct jar在WAR文件中的正確位置。 – ellander