【发布时间】:2011-02-24 09:33:57
【问题描述】:
谁能告诉我如何配置 maven 来编译来自 target/hibernate3/generated-sources 目录的源代码?我已经阅读了this 和其他帖子,但它们似乎并没有解决我的问题(这确实看起来微不足道)。
我使用自下而上的方法休眠配置来生成 cfg.xml、hbm.xml 和 POJO(即从现有数据库模式中自动生成完整的休眠配置)。我也只使用标准的maven 和hibernate3-plugin 目录布局。然而,当我在命令行中执行mvn compile 而我的源位于src/main/java 和/target/hibernate3/generated-sources 中生成的源时,只有来自src/main/java 的源被编译并复制到target/classes 中。我不想在src/main/java 中生成源代码,因为我希望mvn clean 清理它们。
我想只使用command-line、plugins 和pom.xml 来解决问题。有没有办法配置maven-compiler-plugin 这样做?还是有其他方法?
感谢您的帮助。
【问题讨论】:
-
您到底想达到什么目标?你想从你的 .jar 中排除一些文件吗?
-
实际上,“目标目录”部分超出了我之前回答的范围,但我意识到这可能会产生误导,我会澄清一下。
标签: hibernate maven-2 hibernate3 hbm2java