Tôi có các macro scala-2.10 bình thường làm việc trong một dự án maven chỉ bằng cách bao gồm thư viện scala-reflect.jar như một phụ thuộc trong pom, nhưng tôi cần phải làm gì bật thiên đường vĩ mô? Tôi đang sử dụng scala-2.10 và scala-maven-plugin-3.1.5.Bật plugin trình biên dịch Scala thiên đường vĩ mô trong các dự án Maven
10
A
Trả lời
11
Hình như tôi đã nhận nó để làm việc với những bổ sung sau đây để pom.xml
<repositories>
...
<repository>
<id>oss.sonatype.org</id>
<name>sonatype sapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</repository>
...
</repositories>
và
<plugins>
...
<plugin>
... scala-maven-plugin identification...
<configuration>
...
<compilerPlugins>
<compilerPlugin>
<groupId>org.scala-lang.plugins</groupId>
<artifactId>macro-paradise_2.10.2</artifactId>
<version>2.0.0-SNAPSHOT</version>
</compilerPlugin>
</compilerPlugins>
...
</configuration>
...
</plugin>
...
</plugins>
+0
Có điều gì đó giống như CrossVersion.full trong Maven không? –
0
cho tôi mặc dù với mô tả rõ ràng tương đối trên, tôi vẫn không thể tìm ra vị trí cần đặt. và sau đó liên kết này đã giúp: example config
và tôi luôn gặp khó khăn khi điền đúng ID nhóm và ID thực tế cho điều này. vì nó không đồng ý ở trên và scala-lang ref, cho đến khi tôi mở oss
repo và tìm ra cấu hình được liệt kê ở đó.
Các vấn đề liên quan
- 1. Trình biên dịch SBT Plugin như phụ thuộc Transitive
- 2. Dự án Javafx không biên dịch với maven
- 3. Tạo cây mã Scala từ plugin trình biên dịch Scala
- 4. autotools: Bật cảnh báo trình biên dịch
- 5. AspectJ Maven Plugin không thể biên dịch dự án của tôi
- 6. Tạo gói * mới * trong Trình biên dịch Scala Plugin
- 7. xây dựng các dự án C++ trong Maven với maven-nar-plugin
- 8. Thêm lớp java đã biên dịch vào dự án maven
- 9. Biên dịch các dự án con trong sbt
- 10. Vượt qua đóng cửa cho trình biên dịch Scala plugin
- 11. Tạo cây mô-đun dự án maven?
- 12. Không thể chạy dự án mẫu playn - biên dịch lỗi
- 13. Tải xuống tất cả các phụ thuộc, phụ thuộc plugin, trình biên dịch, v.v ... với Maven?
- 14. Làm thế nào để bạn biên dịch dự án Java + Kotlin bằng Maven?
- 15. Dự án VCL Delphi có thể được biên dịch thành plugin trình duyệt không?
- 16. ClassNotFoundException trong dự án Maven
- 17. maven m2eclipse đa dự án mô-đun
- 18. Sonar lỗi plugin trong dự án eclipse maven
- 19. đối tượng scala trong trình biên dịch gương không tìm thấy - chạy Scala biên dịch programatically
- 20. Sử dụng plugin bóng Maven trong một dự án đa mô-đun - NullPointerException
- 21. Maven bỏ qua biên dịch
- 22. Làm thế nào để sử dụng maven checkstyle plugin trong dự án đa mô-đun?
- 23. Nâng cấp phiên bản Scala trong dự án Maven ở IDEA
- 24. Biên dịch dự án Qt vào Eclipse bằng trình biên dịch Cygwin
- 25. Cách biên dịch bằng -Xlint: không được chọn trong dự án Maven?
- 26. Lệnh Tomcat Maven và các dự án Maven đa mô-đun
- 27. Maven: SCM và các dự án đa mô-đun
- 28. SoapUI Maven plugin- thực hiện nhiều dự án
- 29. Plugin phát hành Maven: chỉ định phiên bản trình biên dịch java
- 30. Trình biên dịch Brainfuck trong scala
Cập nhật tài liệu: http://docs.scala-lang.org/overviews/macros/paradise.html. Cảm ơn bạn! –