[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [eclipselink-dev] Question about external dependencies.
|
Eric,
A refactoring sounds good, some of this structure is historical but it is still usefull for jar separation.
We will also need to accomidate Eclipse IDE developers in any Ant oriented changes.
The following Wiki pages will need to be reviewed, run and modified to reflect any changes.
From
http://wiki.eclipse.org/EclipseLink/Development
To
http://wiki.eclipse.org/EclipseLink/Building
http://wiki.eclipse.org/EclipseLink/Build/Antlr
http://wiki.eclipse.org/EclipseLink/Test* new toplevel page required
http://wiki.eclipse.org/EclipseLink/Development/Testing/Prereq
http://wiki.eclipse.org/EclipseLink/Test/LRG
http://wiki.eclipse.org/EclipseLink/Test/JPA
http://wiki.eclipse.org/EclipseLink/Development/TestStatus/MOXy-Instructions
http://wiki.eclipse.org/EclipseLink/Development/TestStatus/SDO-Instructions
If streamlining changes are done, we will need to run through build/development scenarios for the following while updating the sites above.
1) building with Ant
2) building with Eclipse 3.4
I also use the extension.oracle.lib.external dir for all ant and eclipse variables.
- Ant
oracle.extensions.depend.dir=extension.oracle.lib.external
- Eclipse (as an Eclipse project)
*_LIB=<trunk>\extension.oracle.lib.external
As for extension.lib.external, i only use it to define a non-Oracle database like the following
#jdbc.driver.jar=../../../extension.lib.external/mysql-connector-java-5.0.7-bin.jar
thanks for checking this out
/michael
-----Original Message-----
From: Tom Ware
Sent: Friday, November 21, 2008 13:40
To: Dev mailing list for Eclipse Persistence Services
Subject: Re: [eclipselink-dev] Question about external dependencies.
Hi Eric,
At the moment, I just define oracle.extensions.depend.dir. I am not sure
about the extension.lib.external or extension.oracle.lib.external directories.
One thing that is important to keep in mind is that JDBC jar location will
need to be set both by people using Oracle and by people using other DBs.
-Tom
Eric Gwin wrote:
> All,
>
> Until recently I didn't use the "extension.lib.external" or
> "extension.oracle.lib.external" directories. I am curious why we need two.
> I'd think that the oracle jdbc drivers and all other external
> dependencies are named differently than each other.
>
> Wouldn't a single directory be more efficient?
>
> Also wouldn't defining a variable "extensions.depend.dir" make more
> sense that a plethora of explicit library definitions?
> jdbc=../extension.lib.external/jdbc.jar
> junit=../extension.lib.external/junit.jar
> ....
> That way the minimum redefinition would be a single value
> (extensions.depend.dir), unless someone chooses
> to store them separately thus requiring a redefinition of all the
> external dependency library values.
>
> Thanks
>
> -Eric
> _______________________________________________
> eclipselink-dev mailing list
> eclipselink-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/eclipselink-dev
_______________________________________________
eclipselink-dev mailing list
eclipselink-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-dev