Pathnames in JDeveloper
Hello,
Every time you release a new JDeveloper version I try to move from JBuilder to JDeveloper. Sadly though this never works because there are things wrong with JD.
The current version (9.0.3 preview) has lots of problems with libraries. In the first place: defining a library using the "new library" wizard is a lot of work, because:
- the dialog wants you to select paths for classes, source and documentation separately
- For all of these the "select" dialog starts at the same directory which is always the WRONG one. When selecting the paths it would be way more practical to leave the dialog's current directory at the path you've selected the last component.
- Better still would be a "scan" that would try to fill in all of the paths in one go, for instance by scanning for a "src", "classes", or "doc" directory, and by scanning for *.jar and lib/*.jar.
After you define a library the next problem occurs: pathnames are stored as full pathnames, and you cannot change this, not even by manually inserting a relative path.
This is a showstopper. Firstly it makes it impossible to work both on Linux and on Windows for the same project (some of my project members already develop using Linux, the rest uses Windows).
Secondly the absolute paths make it inpossible to properly maintain several versions using CVS on the same machine without having to do a lot of work...
I hope you find time to solve these problems; I'll keep trying to use JDev when a new version appears.
Greetings,
Frits Jalvingh