Tôi có một dự án sbt phụ thuộc vào dự án maven.
Có thể biến dự án maven đó thành một mô-đun phụ của dự án sbt và xây dựng dự án maven đó với nhau như là một phần của xây dựng SBT không?Xây dựng dự án maven như một phần của SBT build
Trả lời
Cố gắng thêm vào build.sbt dự án maven của bạn:
name := "mavenDep"
scalaVersion in Global := "2.10.2"
externalPom()
Xem Sbt documentation: Maven pom (dependencies only) externalPom không thêm kho maven - chỉ phụ thuộc.
Vì vậy, bạn cần phải thêm kho bằng tay khác:
phân giải trong toàn cầu ++ = Seq ( "snapshot" tại "http://oss.sonatype.org/content/repositories/snapshots", "giải phóng" tại "http://oss.sonatype.org/content/repositories/releases")
không thể sử dụng tệp maven settings.xml? – kensai
Bạn cũng có thể thử này:
https://github.com/sbt/sbt-pom-reader
Đối với bộ hạn chế về dự án maven (tức là những người không sử dụng plugin) nó có thể kéo thông tin từ maven int o sbt theo cách tốt hơn một chút. Tuy nhiên, việc ánh xạ các plugin maven vào sbt thực tế là một nhiệm vụ thất bại.
- 1. Làm mới dự án nhật thực ở phần cuối của một maven build
- 2. xây dựng một dự án
- 3. tích hợp dự án sbt (play!) Với maven parent pom
- 4. Cách chia sẻ mã giữa dự án và dự án xây dựng định nghĩa trong SBT
- 5. Không thể xây dựng chiến tranh trong dự án maven
- 6. không thể xây dựng dự án maven do lỗi javadoc?
- 7. Travis CI - Android Dự án xây dựng Không xây dựng
- 8. Xây dựng một dự án với Ant bao gồm ActionbarSherlock như một dự án thư viện
- 9. xây dựng dự án ca cao với maven
- 10. Maven - Làm thế nào để xây dựng nhiều dự án độc lập Maven từ một dự án
- 11. maven lực xây dựng lại các dự án phụ thuộc (xây dựng phụ thuộc đầu tiên)
- 12. Xây dựng ứng dụng hệ thống gradle như một phần của AOSP build
- 13. Làm cách nào để xây dựng một dự án sử dụng sbt làm hệ thống xây dựng?
- 14. Ant/Ivy để xây dựng dự án
- 15. maven xây dựng dự án android: xác định vị trí của tập tin aidl
- 16. Xây dựng và Chạy một dự án xcode qua AppleScript
- 17. Sự cố khi xây dựng dự án NDK của Android
- 18. được xây dựng hương vị của một dự án
- 19. Scala SBT xây dựng dự án đa mô-đun cho các chai runnable
- 20. xây dựng các dự án C++ trong Maven với maven-nar-plugin
- 21. Làm thế nào để xác định rằng để xây dựng dự án Một dự án B khác phải được xây dựng đầu tiên?
- 22. Ưu điểm và nhược điểm của việc sử dụng sbt vs maven trong dự án Scala
- 23. không thể xây dựng dự án android trong mac OS
- 24. Xây dựng cùng một Dự án như Bàn điều khiển và DLL
- 25. lỗi xây dựng maven
- 26. nguồn Reading từ một macro trong một dự án SBT
- 27. Xây dựng nhiều dự án SBT mà không sử dụng các biểu mẫu lười biếng
- 28. Xây dựng một Dự án Android với Ant/Ivy
- 29. Thứ tự xây dựng của dự án đa mô-đun Maven?
- 30. Lỗi xây dựng Maven xây dựng
Cuối cùng, tôi đã chuyển đổi dự án maven thành dự án SBT. – Yeonho