Advertisement
Guest User

Untitled

a guest
Oct 20th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.21 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- WARNING: Eclipse auto-generated file.
  3. Any modifications will be overwritten.
  4. To include a user specific buildfile here, simply create one in the same
  5. directory with the processing instruction <?eclipse.ant.import?>
  6. as the first entry and export the buildfile again. -->
  7. <project basedir="." default="build" name="sampcode_java">
  8.  
  9. <property environment="env"/>
  10. <property name="ECLIPSE_HOME" value="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/jbosstools_maven/eclipse"/>
  11. <property name="debuglevel" value="source,lines,vars"/>
  12. <property name="target" value="1.6"/>
  13. <property name="source" value="1.6"/>
  14. <property name="raiz" value="/home/twsoftware"/>
  15. <property name="webapps" value="${raiz}/webapps"/>
  16. <property name="release" value="${raiz}/releases"/>
  17. <property name="context" value="sampcode_java"/>
  18.  
  19. <path id="Apache Tomcat v6.0 [Apache Tomcat v6.0].libraryclasspath">
  20. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/annotations-api.jar"/>
  21. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/catalina-ant.jar"/>
  22. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/catalina-ha.jar"/>
  23. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/catalina-tribes.jar"/>
  24. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/catalina.jar"/>
  25. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/el-api.jar"/>
  26. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/jasper-el.jar"/>
  27. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/jasper-jdt.jar"/>
  28. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/jasper.jar"/>
  29. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/jsp-api.jar"/>
  30. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/servlet-api.jar"/>
  31. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/tomcat-coyote.jar"/>
  32. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/tomcat-dbcp.jar"/>
  33. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/tomcat-i18n-es.jar"/>
  34. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/tomcat-i18n-fr.jar"/>
  35. <pathelement location="../../../Documents and Settings/04816097414/Meus documentos/Amibiente/IDEs/apache-tomcat-6.0.29/apache-tomcat-6.0.29/lib/tomcat-i18n-ja.jar"/>
  36. </path>
  37. <path id="Web App Libraries.libraryclasspath">
  38. <pathelement location="WebContent/WEB-INF/lib/Tidy-Tidy.jar"/>
  39. <pathelement location="WebContent/WEB-INF/lib/activation.jar"/>
  40. <pathelement location="WebContent/WEB-INF/lib/alfred-1.2-SNAPSHOT.jar"/>
  41. <pathelement location="WebContent/WEB-INF/lib/antlr-2.7.6.jar"/>
  42. <pathelement location="WebContent/WEB-INF/lib/aopalliance.jar"/>
  43. <pathelement location="WebContent/WEB-INF/lib/aspectjrt.jar"/>
  44. <pathelement location="WebContent/WEB-INF/lib/aspectjweaver.jar"/>
  45. <pathelement location="WebContent/WEB-INF/lib/cglib-2.2.jar"/>
  46. <pathelement location="WebContent/WEB-INF/lib/com.springsource.org.antlr-3.0.1.jar"/>
  47. <pathelement location="WebContent/WEB-INF/lib/commons-beanutils-1.8.0.jar"/>
  48. <pathelement location="WebContent/WEB-INF/lib/commons-codec-1.3.jar"/>
  49. <pathelement location="WebContent/WEB-INF/lib/commons-collections-3.1.jar"/>
  50. <pathelement location="WebContent/WEB-INF/lib/commons-collections-3.2.1.jar"/>
  51. <pathelement location="WebContent/WEB-INF/lib/commons-configuration-1.4.jar"/>
  52. <pathelement location="WebContent/WEB-INF/lib/commons-dbcp.jar"/>
  53. <pathelement location="WebContent/WEB-INF/lib/commons-digester-1.7.jar"/>
  54. <pathelement location="WebContent/WEB-INF/lib/commons-digester-2.0.jar"/>
  55. <pathelement location="WebContent/WEB-INF/lib/commons-httpclient-3.1.jar"/>
  56. <pathelement location="WebContent/WEB-INF/lib/commons-lang-2.3.jar"/>
  57. <pathelement location="WebContent/WEB-INF/lib/commons-logging-1.1.1.jar"/>
  58. <pathelement location="WebContent/WEB-INF/lib/commons-logging.jar"/>
  59. <pathelement location="WebContent/WEB-INF/lib/commons-pool.jar"/>
  60. <pathelement location="WebContent/WEB-INF/lib/core-renderer-R8pre2.jar"/>
  61. <pathelement location="WebContent/WEB-INF/lib/dom4j-1.6.1.jar"/>
  62. <pathelement location="WebContent/WEB-INF/lib/dom4j.jar"/>
  63. <pathelement location="WebContent/WEB-INF/lib/ejb3-persistence.jar"/>
  64. <pathelement location="WebContent/WEB-INF/lib/envers-1.2.2.ga-hibernate-3.3.jar"/>
  65. <pathelement location="WebContent/WEB-INF/lib/fluent-mail-api -0.1.32.jar"/>
  66. <pathelement location="WebContent/WEB-INF/lib/groovy-all-1.5.5.jar"/>
  67. <pathelement location="WebContent/WEB-INF/lib/hibernate-annotations.jar"/>
  68. <pathelement location="WebContent/WEB-INF/lib/hibernate-commons-annotations.jar"/>
  69. <pathelement location="WebContent/WEB-INF/lib/hibernate-core.jar"/>
  70. <pathelement location="WebContent/WEB-INF/lib/hibernate-entitymanager.jar"/>
  71. <pathelement location="WebContent/WEB-INF/lib/hibernate3.jar"/>
  72. <pathelement location="WebContent/WEB-INF/lib/hoptoad-notifier-1.8.jar"/>
  73. <pathelement location="WebContent/WEB-INF/lib/hsqldb.jar"/>
  74. <pathelement location="WebContent/WEB-INF/lib/itext-1.3.jar"/>
  75. <pathelement location="WebContent/WEB-INF/lib/jai_codec.jar"/>
  76. <pathelement location="WebContent/WEB-INF/lib/jasperreports-3.0.0.jar"/>
  77. <pathelement location="WebContent/WEB-INF/lib/jasperreports-3.7.0.jar"/>
  78. <pathelement location="WebContent/WEB-INF/lib/javassist.jar"/>
  79. <pathelement location="WebContent/WEB-INF/lib/javax.servlet.jsp.jstl.jar"/>
  80. <pathelement location="WebContent/WEB-INF/lib/jboss-el-2.0.1.GA.jar"/>
  81. <pathelement location="WebContent/WEB-INF/lib/jsf-api.jar"/>
  82. <pathelement location="WebContent/WEB-INF/lib/jsf-facelets.jar"/>
  83. <pathelement location="WebContent/WEB-INF/lib/jsf-impl.jar"/>
  84. <pathelement location="WebContent/WEB-INF/lib/jstl-1.1.2.jar"/>
  85. <pathelement location="WebContent/WEB-INF/lib/jta-1.1.jar"/>
  86. <pathelement location="WebContent/WEB-INF/lib/jtds-1.2.2.jar"/>
  87. <pathelement location="WebContent/WEB-INF/lib/junit-4.5.jar"/>
  88. <pathelement location="WebContent/WEB-INF/lib/jxl-2.6.jar"/>
  89. <pathelement location="WebContent/WEB-INF/lib/log4j.jar"/>
  90. <pathelement location="WebContent/WEB-INF/lib/lombok.jar"/>
  91. <pathelement location="WebContent/WEB-INF/lib/mail.jar"/>
  92. <pathelement location="WebContent/WEB-INF/lib/multivalent-0.8.5.20060102.jar"/>
  93. <pathelement location="WebContent/WEB-INF/lib/org.springframework.aop-3.0.0.M3.jar"/>
  94. <pathelement location="WebContent/WEB-INF/lib/org.springframework.asm-3.0.0.M3.jar"/>
  95. <pathelement location="WebContent/WEB-INF/lib/org.springframework.aspects-3.0.0.M3.jar"/>
  96. <pathelement location="WebContent/WEB-INF/lib/org.springframework.beans-3.0.0.M3.jar"/>
  97. <pathelement location="WebContent/WEB-INF/lib/org.springframework.context-3.0.0.M3.jar"/>
  98. <pathelement location="WebContent/WEB-INF/lib/org.springframework.context.support-3.0.0.M3.jar"/>
  99. <pathelement location="WebContent/WEB-INF/lib/org.springframework.core-3.0.0.M3.jar"/>
  100. <pathelement location="WebContent/WEB-INF/lib/org.springframework.expression-3.0.0.M3.jar"/>
  101. <pathelement location="WebContent/WEB-INF/lib/org.springframework.instrument-3.0.0.M3.jar"/>
  102. <pathelement location="WebContent/WEB-INF/lib/org.springframework.instrument.classloading-3.0.0.M3.jar"/>
  103. <pathelement location="WebContent/WEB-INF/lib/org.springframework.integration-tests-3.0.0.M3.jar"/>
  104. <pathelement location="WebContent/WEB-INF/lib/org.springframework.jdbc-3.0.0.M3.jar"/>
  105. <pathelement location="WebContent/WEB-INF/lib/org.springframework.jms-3.0.0.M3.jar"/>
  106. <pathelement location="WebContent/WEB-INF/lib/org.springframework.orm-3.0.0.M3.jar"/>
  107. <pathelement location="WebContent/WEB-INF/lib/org.springframework.oxm-3.0.0.M3.jar"/>
  108. <pathelement location="WebContent/WEB-INF/lib/org.springframework.test-3.0.0.M3.jar"/>
  109. <pathelement location="WebContent/WEB-INF/lib/org.springframework.transaction-3.0.0.M3.jar"/>
  110. <pathelement location="WebContent/WEB-INF/lib/org.springframework.web-3.0.0.M3.jar"/>
  111. <pathelement location="WebContent/WEB-INF/lib/org.springframework.web.portlet-3.0.0.M3.jar"/>
  112. <pathelement location="WebContent/WEB-INF/lib/org.springframework.web.servlet-3.0.0.M3.jar"/>
  113. <pathelement location="WebContent/WEB-INF/lib/postgresql-8.3-604.jdbc3.jar"/>
  114. <pathelement location="WebContent/WEB-INF/lib/richfaces-api-3.3.1.GA.jar"/>
  115. <pathelement location="WebContent/WEB-INF/lib/richfaces-impl-3.3.1.GA.jar"/>
  116. <pathelement location="WebContent/WEB-INF/lib/richfaces-ui-3.3.1.GA.jar"/>
  117. <pathelement location="WebContent/WEB-INF/lib/slf4j-api-1.5.8.jar"/>
  118. <pathelement location="WebContent/WEB-INF/lib/slf4j-log4j12-1.5.8.jar"/>
  119. <pathelement location="WebContent/WEB-INF/lib/spring-security-acl-3.0.0.M2.jar"/>
  120. <pathelement location="WebContent/WEB-INF/lib/spring-security-config-3.0.0.M1.jar"/>
  121. <pathelement location="WebContent/WEB-INF/lib/spring-security-core-3.0.0.M1.jar"/>
  122. <pathelement location="WebContent/WEB-INF/lib/spring-security-taglibs-3.0.0.M1.jar"/>
  123. <pathelement location="WebContent/WEB-INF/lib/spring-security-web-3.0.0.M1.jar"/>
  124. <pathelement location="WebContent/WEB-INF/lib/sqljdbc.jar"/>
  125. <pathelement location="WebContent/WEB-INF/lib/standard-1.1.2.jar"/>
  126. <pathelement location="WebContent/WEB-INF/lib/twitter4j-2.0.10.jar"/>
  127. <pathelement location="WebContent/WEB-INF/lib/jsch-0.1.44.jar"/>
  128. </path>
  129. <path id="EAR Libraries.libraryclasspath"/>
  130. <path id="sampcode_java.classpath">
  131. <pathelement location="build/classes"/>
  132. <path refid="Apache Tomcat v6.0 [Apache Tomcat v6.0].libraryclasspath"/>
  133. <path refid="Web App Libraries.libraryclasspath"/>
  134. <path refid="EAR Libraries.libraryclasspath"/>
  135. </path>
  136.  
  137. <target name="init">
  138. <echo message="Inicializando tudo"/>
  139. <mkdir dir="build/classes"/>
  140. <copy includeemptydirs="false" todir="build/classes">
  141. <fileset dir="src">
  142. <exclude name="**/*.launch"/>
  143. <exclude name="**/*.java"/>
  144. </fileset>
  145. </copy>
  146. </target>
  147.  
  148. <target name="clean">
  149. <echo message="Apagando as classes"/>
  150. <delete dir="build/classes"/>
  151. </target>
  152.  
  153. <target depends="clean" name="cleanall"/>
  154.  
  155. <target name="build-subprojects"/>
  156.  
  157. <target depends="init" name="build-project">
  158. <echo message="${ant.project.name}: ${ant.file}"/>
  159. <javac debug="true" debuglevel="${debuglevel}" destdir="build/classes" source="${source}" target="${target}">
  160. <src path="src"/>
  161. <classpath refid="sampcode_java.classpath"/>
  162. </javac>
  163. </target>
  164.  
  165. <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
  166.  
  167. <target description="copy Eclipse compiler jars to ant lib directory" name="init-eclipse-compiler">
  168. <copy todir="${ant.library.dir}">
  169. <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
  170. </copy>
  171. <unzip dest="${ant.library.dir}">
  172. <patternset includes="jdtCompilerAdapter.jar"/>
  173. <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
  174. </unzip>
  175. </target>
  176.  
  177. <target description="compile project with Eclipse compiler" name="build-eclipse-compiler">
  178. <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
  179. <antcall target="build"/>
  180. </target>
  181.  
  182. <target name="war" depends="build-project">
  183. <delete>
  184. <fileset dir=".">
  185. <include name="*.war"/>
  186. </fileset>
  187. </delete>
  188. <echo message="Construindo o WAR"/>
  189. <war warfile="${context}.war" webxml="WebContent/WEB-INF/web.xml">
  190. <fileset dir="WebContent" />
  191. <classes dir="build/classes" />
  192. </war>
  193. </target>
  194.  
  195. <target name="sshApagarWar" depends="war" description="Conectando com SSH da KingHost">
  196. <echo message="Conectando com SSH..."/>
  197. <sshexec host="web327.kinghost.net" username="twsoftware" password="110983" command="rm -rf webapps/sampcode*"/>
  198. <echo message="Apagando todos os wars e diretorios que tenha sampcode no nome"/>
  199. </target>
  200.  
  201. <target name="enviarWar" depends="sshApagarWar" description="Conectando com SSH da KingHost">
  202.  
  203. <echo message="Enviando o War via FTP"/>
  204.  
  205. <ftp action="send"
  206. server="web327.kinghost.net"
  207. userid="twsoftware"
  208. password="110983"
  209. remotedir="/webapps">
  210. <fileset dir=".">
  211. <include name="*.war"/>
  212. </fileset>
  213. </ftp>
  214.  
  215. <delete>
  216. <fileset dir=".">
  217. <include name="*.war"/>
  218. </fileset>
  219. </delete>
  220.  
  221. </target>
  222.  
  223. <target name="paraTomCat" depends="enviarWar" description="Conectando com SSH da KingHost">
  224. <echo message="Parando o TOMCAT via SSH..."/>
  225. <sshexec host="web327.kinghost.net" username="twsoftware" password="110983" command="cd bin/ && ./shutdown.sh"/>
  226. <echo message="TOMCAT Parado!"/>
  227. </target>
  228.  
  229. <target name="iniciarTomCat" depends="paraTomCat" description="Conectando com SSH da KingHost">
  230. <echo message="Iniciando o TOMCAT via SSH..."/>
  231. <sshexec host="web327.kinghost.net" username="twsoftware" password="110983" command="cd bin/ && ./startup.sh"/>
  232. <echo message="TOMCAT Iniciado!"/>
  233. </target>
  234.  
  235. <target depends="build-subprojects,init-eclipse-compiler,iniciarTomCat" name="build"/>
  236. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement