build.xml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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.JsonTransServiceEngine">
  10. <!-- 系统编号 -->
  11. <sysproperty key="baseCode" value="service" />
  12. <!-- 数据目录 -->
  13. <sysproperty key="dataDir" value="${basedir}/../" />
  14. <!-- XML文件及路径-->
  15. <sysproperty key="xmlDir" value="${basedir}/../../../../profiles/dev/springcfg/" />
  16. <!-- xmlTemplate -->
  17. <sysproperty key="xmlTemplate" value="${basedir}/xmlTemplate.vm" />
  18. <!-- modelDir-->
  19. <sysproperty key="modelDir" value="${basedir}/../../../../generated/" />
  20. <!-- modelTemplate -->
  21. <sysproperty key="modelTemplate" value="${basedir}/modelTemplate.vm" />
  22. <!-- clientTemplate -->
  23. <sysproperty key="clientTemplate" value="${basedir}/clientTemplate.vm" />
  24. <!-- testDir-->
  25. <sysproperty key="testDir" value="${basedir}/../../../../src/test/java/" />
  26. <!-- utilTemplate -->
  27. <sysproperty key="utilTemplate" value="${basedir}/utilTemplate.vm" />
  28. <!-- testTemplate -->
  29. <sysproperty key="testTemplate" value="${basedir}/testTemplate.vm" />
  30. <!-- feign -->
  31. <sysproperty key="serviceName" value="gzl.block-common-service" />
  32. <sysproperty key="feignTemplate" value="${basedir}/feignTemplate.vm" />
  33. <sysproperty key="feignDir" value="${basedir}/../../../../feign/" />
  34. <sysproperty key="encoding" value="UTF-8" />
  35. <sysproperty key="file.encoding" value="UTF-8" />
  36. <classpath refid="project.classpath" />
  37. </java>
  38. <delete file="${basedir}/velocity.log" />
  39. </target>
  40. </project>