aspose file tools
The moose likes IDEs, Version Control and other tools and the fly likes One observation Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Reply Bookmark "One observation" Watch "One observation" New topic
Author

One observation

Bhushan Jawle
Ranch Hand

Joined: Nov 22, 2001
Posts: 248
I have been using Ant with Eclipse and Netbeans.
The same directory structure(with directories as src, build, config etc.) and same build file . The o/p directory specified is build.
After compiling the code in Eclipse, I have observed that Eclipse creates a NEW directory structure matching the directory structure of the directory in which build.xml resides under the target directory.
There is a high possibility that I am doing something wrong here, but when I delete the directory structure created, and compile the same code using same build.xml in NetBeans it works as expected. Has anybody come across this ?
What am I missing ?
Bhushan Jawle
Ranch Hand

Joined: Nov 22, 2001
Posts: 248
Anybody, any views ?
Frank Carver
Sheriff

Joined: Jan 07, 1999
Posts: 6913
I'm guessing that the directory you are seeing is being created when Eclipse compiles the code directly, not using Ant. You should be able to check this out by:
  • start Eclipse
  • open your project (if it's not already open), and select it in the "package explorer".
  • delete the offending directories from outside Eclipse
  • click project :: rebuild project


  • If this is the problem, your troublesome directories should reappear.
    One way to stop this bothering you is to tell Eclipse to put its class files somewhere else:
  • click project :: properties
  • select "java build path"
  • put an out-of-the-way directory name in the box at the bottom (say /tmp/eclipse/projectname )
  • click OK


  • Now you should be able to rebuild whenever you like, without Eclipse messing with your build area.
    Has this helped?


    A Convergent Visionary ~ Frank's Punchbarrel Blog ~ LinkedIn profile
     
    I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
     
    subject: One observation
     
    Similar Threads
    Session creation falied - error
    conceptual question in a multiproject environment - ANT
    Eclipse Ant integration
    how to build/run jsf code?
    In Eclipse 3.0, Ant not finding javac