Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Migrating from jEdit/jSwat/CVSNT/Ant to Eclipse - project structure assistance
Migrating from jEdit/jSwat/CVSNT/Ant to Eclipse - project structure assistance [message #662279] Wed, 30 March 2011 03:48
Eclipse UserFriend
Originally posted by: royeepperson.gmail.com

A little about me, I've been "object oriented" program since the early
days of Smalltalk. For about the past 10 years have been using jEdit,
jSwat, and Ant to develop library packages, "application libraries"
(common classes with in a family of applications), and families of
applications.

I'm trying to understand the Eclispe/Java project structures and
determine how to map the one I've been using into to take full advantage
of the Eclipse tools. I don't have the time or desire to experiment to
see what works. You're recommendations would be appreciated.

The layout I'm using is:

-- <home>/src - directory which contains a sub-directory for each
package, e.g. <home>/src/customPanels, which has all the java source
files and resources for the package

-- <home>/build- directory which contains a sub-directory for each
package, e.g. <home>/build/customPanels, which is the class files for
the package

-- <home>/lib/development - directory which all jar files for the
packages being worked on and where Ant gets import jars for other
packages and application packages

-- <home>/lib/production - directory which all jar files for the
packages that are "production ready" where Ant gets import jars for
other packages and application packages

My "development" build.xml compiles java source from
<home>/src/<package_to_build> and imports searching
<home>/lib/development and then <home>/lib/production.

My "production" build.xml compiles java source from
<home>/src/<package_to_build> and imports only from <home>/lib/production.

Some recommendations and/or pointers to tutorials on how to move my
stuff in and how to use Eclipse to provide the separation between
"development" and "production" builds would be appreciated.

The majority of my packages are "true" libraries which are use by
application and other libraries. Several of "packages" are a family of
applications which have packages which are used across the applications.
In my current structure, the Java source files are in the same
directory and the build.xml build the necessary application package and
update the "library" packages. What is the most efficient way of
organizing this in Eclipse?

Thanks for your insights and recommendations!
Roy
Previous Topic:How to disable ibus input method in ubuntu?
Next Topic:Highlight Find results?
Goto Forum:
  


Current Time: Thu Apr 25 13:26:52 GMT 2024

Powered by FUDForum. Page generated in 0.08352 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top