build.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <project basedir="." default="build" name="模块生成">
  2. <path id="project.classpath">
  3. <fileset dir="${basedir}/../../lib">
  4. <include name="**/*.jar" />
  5. </fileset>
  6. </path>
  7. <target name="build" description="生成代码">
  8. <java fork="true" failonerror="yes"
  9. classname="com.miniframe.designer.engine.TransFlowEngine">
  10. <!-- 系统编号 -->
  11. <sysproperty key="baseCode" value="microservice" />
  12. <!-- 数据目录 -->
  13. <sysproperty key="dataDir" value="${basedir}/../" />
  14. <!-- SQL文件生成文件 -->
  15. <sysproperty key="sqlFile"
  16. value="${basedir}/../../../dbscript/init/generate/03-functionInit.sql" />
  17. <!-- SQL文件生成模板文件 -->
  18. <sysproperty key="sqlTemplate" value="${basedir}/sqlTemplate.vm" />
  19. <!-- 资源文件生成目录 -->
  20. <sysproperty key="msgDir" value="${basedir}/../../../generated/design/" />
  21. <!-- 资源文件生成模板文件 -->
  22. <sysproperty key="msgTemplate" value="${basedir}/msgTemplate.vm" />
  23. <!-- XML文件生成交易注册文件 -->
  24. <sysproperty key="xmlFile" value="${basedir}/../../../configsrc/applicationContext-trans-register.xml" />
  25. <!-- XML文件生成模板文件 -->
  26. <sysproperty key="xmlTemplate" value="${basedir}/xmlTemplate.vm" />
  27. <!-- 服务文件生成目录 -->
  28. <sysproperty key="serviceDir" value="${basedir}/../../../source/" />
  29. <!-- 服务文件生成模板文件 -->
  30. <sysproperty key="serviceTemplate" value="${basedir}/serviceTemplate.vm" />
  31. <!-- 无model服务模板文件 -->
  32. <sysproperty key="executeTemplate" value="${basedir}/executeTemplate.vm" />
  33. <sysproperty key="encoding" value="UTF-8" />
  34. <sysproperty key="file.encoding" value="UTF-8" />
  35. <classpath refid="project.classpath" />
  36. </java>
  37. <delete file="${basedir}/velocity.log" />
  38. </target>
  39. </project>