我正嘗試在基於構建器的java項目中使用代碼生成器。我想...在構建器項目中使用生成的源代碼
- 調用發電機
- 編譯生成的類,它們封裝
- 日食查看生成的東西(即已經在的.classpath包含這些源)
我花了很多時間搜索一個完整的例子,但無濟於事。這裏的例子:https://cwiki.apache.org/confluence/display/BUILDR/How+to+generate+sources+before+compilation
給出了很多錯誤。這就是我已經試過:
給了我這樣的錯誤:
RuntimeError: Circular dependency detected: TOP ...
所以我明明做的事情非常非常錯誤的。我很高興看到一個使用代碼生成的工作示例或項目。
感謝您的參與!不幸的是它沒有工作。 buildr no產生這個:`javac:invalid flag:/ home/me/projects/gen/generator/target/generated/sources` – alvi 2011-08-17 15:14:08