On Oct 23, 2007 2:51 PM, Henrik Dohlmann <[EMAIL PROTECTED]> wrote:
>
>
>
>
> Okay, I have something that works now J
>
>
>
> Just to summarize:
>
> I use proguard to obfuscate a bunch of jars together..
>
> I use keytool to generate a test keystore and a test key.
>
> I use antrun to execute signjar on all the obfuscated jars with the test
> key.
>
> I use webstart to pull in the other deps (like log4j), sign them with the
> test key, create a jnlp-file and zip it all up.
>
>
>
> This actually works, though there are a couple of points I am unhappy with:
>
> In order for webstart to consider the obfuscated jars I had to dump them in
> a subfolder of ${project.build.directory} and tell webstart to use this
> subfolder as workdir.
>
> The webstart plugin disregards the obfuscated jars when looking at which
> jars to sign, so I need to sign them myself.
>
> The antrun-signjar thingie overrides the manifest in the jars, so my custom
> Main-class entry gets overwritten.
>
>
>
> If anyone can tell me how to get webstart to also consider my obfuscated
> jars, please do tell.
>
>
>
> Kevin: Thanks for all your help. It is very much appreciated.



Henrik.

I had missed that thread.

Did you end up satisfied ?

If you still have problems, open a Jira issue and provide me with a
test case(*) that implements the proguard stuff, I can look at it.

Jerome

(*) use an integration test project as template. You will find them
under the src/it/ of the plugin in subversion.

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to