Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

creating subfolders in eclipse using ANT

 
Eshwin Sukhdeve
Ranch Hand
Posts: 90
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
here is my build.xml file.in this file I am getting the project form VSS.so I am getting the complete sturcture of my project
in my local system succesfully.and using ANT only i am creating some folders(classes,jar,src).this is fine
after that when I take this build.xml file in eclipse using new->project->get existing build.xml..then i get
my complete project folder in eclipse.but the problem is as soon as i get in eclipse .inside the classes folder
it is again creating the project folders.which i dont want.it is happning when I am taking from eclipse.
(the folders which is creating inside the classes these are those files only which i am getting from vss)

here is my build.xml file

<?xml version="1.0" encoding="UTF-8"?>
<project name="sonnetframwwork2"
xmlns:vss="antlibrg.apache.ant.vss" basedir="." >
<!--this file was created by Eclipse Runnable JAR Export Wizard-->
<!--ANT 1.7 is required
-->
<property environment="env."/>
<property name="env.CLASSPATH" value=""/>
<property name="build_dir" location="src/classes/testscripts"/>
<property name="testdata" location="src/testdata"/>
<property name="main-class" location="src/testscripts/TestExecute"/>

<target name="prepare">
<vssget localPath="Project13\src"
recursive="true"
vsspath="$/FunctionalAuto/ExcelBased"
login="eshwin.s,Eshu@123"
serverPath="\\blrbg1fsr001\\Testing Practice\\Testingpractice_vss"
ssdir="C:\\Program Files\\Microsoft Visual Studio\\VSS\\win32"
writable="false"/>
</target>

<path id="project.classpath">
<pathelement location="Project13/src/classes"/>
<fileset dir="Project13/src/references">
<include name="*.jar"/>
<include name="*.class"/>
</fileset>
</path>

<target name="create">
<mkdir dir="Project13\src"/>
<mkdir dir="Project13\src\classes"/>
<mkdir dir="Project13\src\jar"/>
</target>
<target name="compile">
<javac destdir="Project13\src\classes" debug="true" srcdir="Project13\src">
<classpath refid="project.classpath"/>
</javac>
</target>
<target name="mainjar">
<jar destfile="Project13\src\jar\mainProject.jar"
basedir="Project13\src\testscripts">
<manifest>
<attribute name="Main-Class" value="testscripts.TestExecute"/>
</manifest>
</jar>
</target>
<target name="jar" depends="compile">
<jar destfile="Project13\src\jar\SahiProject.jar"
basedir="classes">
</jar>
</target>

<target name="run">
<java classname="testscripts.TestExecute"/>
<classpath refid="project.classpath">
</classpath>
</target>
</project>

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic