It seems that some project information is being
stored in the installation directory. Specifically "library.table.xml". This
makes projects checked out of CVS non-functional.
Here is a snippet:
<sourcePath>
<root type="composite">
<root type="simple" url="file://C:/abwg/bkaplan/head/all/order-server/src" />
<root type="simple" url="file://C:/abwg/bkaplan/head/all/util/src" />
<root type="simple" url="file://C:/abwg/bkaplan/head/all/market-data/src" />
<root type="simple" url="file://C:/abwg/bkaplan/head/all/market-data-old/src" />
</root>
</sourcePath>
I would think that these paths need to be relative
to the project (the directories in question were relative the project when the
libraries were added to the project). And also that this information be stored
in the project itself, or at least in a file in the same directory as the
project.
How do other people deal with teams that move from
machine-to-machine and shared projects? Do you all have to maintain your own
versions of the project?
-bk
