mss.sx.com.xml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="." name="main" default="default">
  3. <basename property="project" file="${basedir}" />
  4. <dirname property="root.dir" file="${basedir}../" />
  5. <property file="${root.dir}/building/build.properties" />
  6. <include file="${root.dir}/building/build_common.xml" as="common" />
  7. <target name="default">
  8. <antcall target="common.clean" />
  9. <antcall target="common.compile" />
  10. <antcall target="common.persistenceXmlWriter" />
  11. <antcall target="common.issue" />
  12. <antcall target="common.httpMethodDescribeWriter" />
  13. <antcall target="common.zipStaticResources" />
  14. </target>
  15. <target name="deploy" depends="default">
  16. <java classname="com.x.common.core.application.component.${project}" fork="true">
  17. <classpath refid="project.classpath" />
  18. <arg value="{
  19. centerHost:'127.0.0.1',
  20. centerPort:30080,
  21. centerContext:'/x_program_center',
  22. centerCipher:'xplatform',
  23. 'keepRemoteMeta' : false,
  24. resourcesPath:'${configuration.dir}/xc01.mss.sx.com/resources',
  25. applicationsFilePath:'${configuration.dir}/xc01.mss.sx.com/applications.json',
  26. applicationServersFilePath:'${configuration.dir}/xc01.mss.sx.com/applicationServers.json',
  27. datasFilePath:'${configuration.dir}/xc01.mss.sx.com/datas.json',
  28. dataServersFilePath:'${configuration.dir}/xc01.mss.sx.com/dataServers.json',
  29. storagesFilePath:'${configuration.dir}/xc01.mss.sx.com/storages.json',
  30. storageServersFilePath:'${configuration.dir}/xc01.mss.sx.com/storageServers.json',
  31. webServersFilePath:'${configuration.dir}/xc01.mss.sx.com/webServers.json',
  32. distPath:'${dist.dir}',
  33. applicationRepositoryPath:'${applicationRepository.dir}',
  34. webRepositoryPath:'${webRepository.dir}'
  35. }" />
  36. </java>
  37. <java classname="com.x.common.core.application.component.Tomcat8Deploy" fork="false">
  38. <classpath refid="project.classpath" />
  39. <arg value="{
  40. filePath:'${dist.dir}/${project}.war',
  41. server:'xc01.mss.sx.com',
  42. port:30080,
  43. username:'xadmin',
  44. password:'xpfadmin'
  45. }" />
  46. </java>
  47. </target>
  48. <target name="compileAll">
  49. <java classname="com.x.common.core.application.component.CompileAll" fork="true">
  50. <classpath refid="project.classpath" />
  51. <arg value="{
  52. includeAssemble:true,
  53. includeCore:true,
  54. includeService:true,
  55. includeCenter:true,
  56. excludes:[],
  57. rootPath:'${root.dir}'
  58. }" />
  59. </java>
  60. </target>
  61. <target name="xa01">
  62. <java classname="com.x.common.core.application.component.DeployAll" fork="true">
  63. <classpath refid="project.classpath" />
  64. <arg value="{
  65. centerHost:'127.0.0.1',
  66. centerPort:30080,
  67. centerContext:null,
  68. centerCipher:'xplatform',
  69. configApplication:'xa01',
  70. server:'xa01.mss.sx.com',
  71. port:20080,
  72. username:'xadmin',
  73. password:'xpfadmin',
  74. includeAssemble: true,
  75. includeService: true,
  76. excludes:[],
  77. distPath:'${dist.dir}',
  78. repositoryPath:'${applicationRepository.dir}',
  79. }" />
  80. </java>
  81. </target>
  82. </project>