我已經創建了本地庫,它想在另一個本地項目中使用,都是maven項目。正如我在互聯網上看到的,我已經將項目發佈到本地maven存儲庫並將其用作maven依賴項。問題在於這是本地的,我想將這個項目部署到OpenShift,其中應用程序由服務器重新構建。當然,項目不會編譯爲本地依賴項(服務器沒有看到這個依賴項)。如何解決這個問題呢?我應該將* .jar添加到libs目錄並以此方式連接它?但是如何?我還沒有找到如何在maven項目中做到這一點。將本地jar添加到將要部署到Openshift的Maven項目
0
A
回答
1
我已經解決了這個問題,但我想用另一種方式解決這個問題。但是,應用程序正確構建在OpenShift服務器上。問題通過使用此命令在本地OpenShift回購安裝JAR解決:
mvn install:install-file \
-Dfile=multiplayergame-java-common-libs-0.9.jar \
-DgroupId=pepuch \
-DartifactId=multiplayergame-java-common-libs \
-Dversion=0.9 \
-Dpackaging=jar`
1
有一個OpenShift知識庫在這裏提出了一個類似的解決方案:https://www.openshift.com/kb/kb-e1040-using-your-own-jar-files-in-a-java-application
希望有所幫助。請隨時登錄OpenShift論壇。
相關問題
- 1. 將jar添加到Maven項目
- 2. 將jar庫添加到Maven項目
- 3. maven持久性將jar添加到本地項目
- 4. 將具有本地依賴項的Maven項目部署到WildFly
- 5. 將jar添加到openshift部署的問題
- 6. 將外部JAR添加到NetBeans中的Maven項目
- 7. 如何將本地jar添加爲maven項目的依賴項?
- 8. 如何將外部jar添加到maven webapp項目
- 9. 添加外部JAR到Openshift
- 10. 將maven項目部署到tomcat
- 11. 將Maven項目部署到AEM?
- 12. 將jboss客戶端jar部署到本地maven存儲庫
- 13. 將外部項目中的文件添加到本地項目
- 14. Maven將.jar部署到網絡位置
- 15. 將項目構建的jar安裝到本地的maven倉庫
- 16. 將Confluence部署到OpenShift?
- 17. Maven不會添加本地依賴項到目標jar
- 18. maven將項目的jar庫添加到可執行文件夾
- 19. 如何將本地文件添加到maven項目中?
- 20. 將JAR添加到eclipse項目
- 21. 將子項目添加到gradle jar
- 22. 將非osgi jar添加到RCP4項目
- 23. 將jar添加到maven項目和git集成
- 24. 將現有的非Maven項目添加到Maven項目
- 25. 如何將第三方jar添加到本地Maven存儲庫?
- 26. 如何將jar,源和Javadoc添加到本地Maven存儲庫?
- 27. 將多個JAR和Javadoc添加到本地Maven存儲庫
- 28. 異常將scala添加到maven項目
- 29. 將播放庫添加到Maven項目
- 30. 將Richfaces添加到Maven項目
這是唯一對我有用的解決方案。我在openShift服務器上運行了一個類似的命令,然後在我的pom.xml中引用它,並且它的構建正確。 – 2014-12-27 18:23:11