...@gmail.com]
> Sent: 13. desember 2011 14:59
> To: Stephen Connolly
> Cc: Maven Users List
> Subject: Re: maven-shade-plugin, minifyJar removes classes used in
> Class.forName(...)
>
> Good idea. Might work.
>
> The problem is that the name of the driver is read from a
: Oliver Schrenk [mailto:oliver.schr...@gmail.com]
Sent: 13. desember 2011 14:59
To: Stephen Connolly
Cc: Maven Users List
Subject: Re: maven-shade-plugin, minifyJar removes classes used in
Class.forName(...)
Good idea. Might work.
The problem is that the name of the driver is read from a
Good idea. Might work.
The problem is that the name of the driver is read from a properties file, so I
only have a String to go on.
Am 13.12.2011 um 13:38 schrieb Stephen Connolly:
> try {
> Class.forName(oracle.jdbc.driver.OracleDriver.class.getName())
> } catch (LinkerError e) {
> // ignore
try {
Class.forName(oracle.jdbc.driver.OracleDriver.class.getName())
} catch (LinkerError e) {
// ignore
}
:-P
On 13 December 2011 12:04, Oliver Schrenk wrote:
> Hej,
>
> I'm using the maven-shade-plugin to create an executable jar. The number of
> included jars blows the final jar over 10+
Hej,
I'm using the maven-shade-plugin to create an executable jar. The number of
included jars blows the final jar over 10+ MB. Using the `minifyJar`
instruction, reduces it to 2.8 MB.
Unfortunately it will remove the classes for the database driver. I assume its
because they are included via