2
A
回答
0
對於我來說,加入以下項目/ build.scala工作:
++ Seq(
sourceManaged in (Compile, SbtXjcPlugin.xjc) <<= sourceManaged
整個文件看起來是這樣的:
import com.github.retronym.sbtxjc.test.BaseScriptedTestBuild
import com.github.retronym.sbtxjc.SbtXjcPlugin
import sbt._
import Keys._
object build extends BaseScriptedTestBuild {
lazy val root = {
Project(
id = "main",
base = file("."),
settings = Defaults.defaultSettings ++ scriptedTestSettings ++ SbtXjcPlugin.xjcSettings ++ Seq(
resolvers += "Java Net" at "http://download.java.net/maven/2/"
)++ Seq(
sourceManaged in (Compile, SbtXjcPlugin.xjc) <<= sourceManaged
)
);
}
}
0
有了這個配置在build.sbt
,XJC直接生成的類在src_managed/main
。
SbtXjcPlugin.xjcSettings ++ Seq(
sources in (Compile, xjc) <<= baseDirectory map (_/"xsd" ** "*.xsd" get),
sourceManaged in (Compile, xjc) <<= sourceManaged/"main"
)
XJC會尋找XSD文件/xsd
和輸出生成的類中/target/scala-2.x/src_managed/main
相關問題
- 1. TestNG覆蓋的Eclipse插件
- 2. jQuery的覆蓋插件
- 3. 如何覆蓋插件中的link_to
- 4. 插件中的父變量被覆蓋
- 5. 覆蓋jQuery插件中的函數
- 6. 覆蓋scrollTo jQuery插件?
- 7. WordPress插件jQuery覆蓋礦
- 8. WooCommerce插件模板覆蓋
- 9. Eclipse javadoc覆蓋插件
- 10. 覆蓋jQuery插件方法
- 11. 覆蓋autofac登記插件
- 12. 覆蓋css for wordpress插件?
- 13. Woocommerce覆蓋插件操作
- 14. JQuery插件動畫覆蓋
- 15. Joomla插件css覆蓋
- 16. jQuery插件覆蓋參數
- 17. 如何覆蓋插件?
- 18. 覆蓋Rails mislav-will_paginate插件
- 19. JSTestDriver覆蓋eclipse插件
- 20. 在Grails 2.2中覆蓋插件視圖
- 21. 在Hive中插入覆蓋
- 22. 覆蓋現有的Eclipse插件擴展
- 23. WordPress的插件模板覆蓋 - 組合
- 24. WordPress的主題覆蓋插件
- 25. 覆蓋插件的Grails配置
- 26. 覆蓋插件的重新映射?
- 27. 無法覆蓋jquery插件的方法
- 28. 如何覆蓋pom的插件屬性?
- 29. 覆蓋Grails插件bean的方法
- 30. JOOMLA:插件的模板覆蓋
莫非[一個人如何改變爲SBT的SBT-XJC插件的源目錄?(HTTP://計算器.com/q/8052651/1305344)有幫助嗎? –