Out of interest, what is the typical deployment strategy for a runnable Groovy 
class w/main method? I have been trying to make a user executable jar but as 2 
diff.jars. One jar is only my code, no support jars and 2nd is 
mystuff-all-v1.0.jar as a bundle w/all dependency jars included hence runnable. 
End user can choose jar. 

 Are there other strategies to package code 4 deployment? 
Thx.

Sent from my iPad

> On 8 Mar 2016, at 11:45, Schalk Cronjé <[email protected]> wrote:
> 
> I can spot a number of issues in your Gradle script, howver I need to 
> understand context.
> 
> [1] Are you trying to put a single Groovy script + required Groovy JARs into 
> a JAR?
> 
> OR
> 
> [2] Are you trying to build a proper Groovy application consisting of a 
> coouple of class files en dependent JARs?
> 
>> On 08/03/2016 10:33, Raphael Bauduin wrote:
>> 
>> Hi,
>> 
>> I'm trying to package a groovy script as a jar with the help of gradle,
>> I use this gradle config: http://pastebin.com/RFEhzMCp
>> 
>> it builds fine, but when I try to run it with java -jar path_to.jar
>> I get this error:
>> Error: A JNI error has occurred, please check your installation and try again
>> Exception in thread "main" java.lang.SecurityException: Invalid signature 
>> file digest for Manifest main attributes
>> 
>> The only suggestions I found online applied when people repackaged jars, 
>> which is not my case.
>> Any suggestion?
>> 
>> Thanks
>> 
>> Rb
> 
> 
> -- 
> Schalk W. Cronjé
> Twitter / Ello / Toeter : @ysb33r
> 

Reply via email to