You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by "gillian.lopes" <gi...@gmail.com> on 2007/09/26 20:06:54 UTC
Proguard
Good morning pleope!!
Sorry, but I've already made lots of search and I couldn't find anything
that could explain me what should I put in the archieve of proguard!!
Here a I have what should I put in my build.xml
<taskdef resource="proguard/ant/task.properties"
classpath="/usr/local/java/proguard/lib/proguard.jar" />
<proguard configuration="myconfigfile.pro" obfuscate = "boolean"/>
I just wanna obfuscate my classes.
But what should I do in "myconfigfile.pro"??
What's the content of "myconfigfile.pro"??
Thanks in advance!!
Gil
--
View this message in context: http://www.nabble.com/Proguard-tf4523975.html#a12906621
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Proguard
Posted by "gillian.lopes" <gi...@gmail.com>.
Thanks people!!
I did it in a diferent way, but now I got to errors.
1º) I can't login in my system
2º) The lookandfeel of my app got diferent.
Well, when I run the ant task I got this
[proguard] Note: br.com.bancoob.cedente.command.MontarMenuLookAndFeelCommand
calls '(javax.swing.LookAndFeel)Class.forName(variable).newInstance()'
[proguard] Note: br.com.bancoob.cedente.gui.Principal calls
'(javax.swing.LookAndFeel)Class.forName(variable).newInstance()'
I believe that this is the problem, does anyone know how to fix these
problems??
Thanks!!
Gil
reno-2 wrote:
>
>
>
>> Ok Peter, I've already read this article before but I didn't understand
>> what
>> should go inside the archieve
>> "myconfigfile.pro"
>>
>> I don't know if the problem is my English, but I couldn't understand
>> this.
>>
>> In the article we have the second option. What does this mean??
>>
>> <proguard>
>> -libraryjars ${java.home}/lib/rt.jar
>
> the library that you need to compile the jar
>
>> -injars in.jar
>
> the name of the incoming jar: it is the jar used during the obfuscation
>
>> -outjars out.jar
>
> the name of the outcoming jar: the name of the obfuscated jar
>
>>
>> -keepclasseswithmembers public class * {
>> public static void main(java.lang.String[]);
>> }
>
> **all** the main methods of the **all** the classes will be keeped
> public
>
>> </proguard>
>>
>> Thanks!!
>> Gil
>>
>
> Check out examples in your <proguard_folder>/examples/ant/
>
>
--
View this message in context: http://www.nabble.com/Proguard-tf4523975.html#a12926835
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Proguard
Posted by reno <re...@free.fr>.
> Ok Peter, I've already read this article before but I didn't understand what
> should go inside the archieve
> "myconfigfile.pro"
>
> I don't know if the problem is my English, but I couldn't understand this.
>
> In the article we have the second option. What does this mean??
>
> <proguard>
> -libraryjars ${java.home}/lib/rt.jar
the library that you need to compile the jar
> -injars in.jar
the name of the incoming jar: it is the jar used during the obfuscation
> -outjars out.jar
the name of the outcoming jar: the name of the obfuscated jar
>
> -keepclasseswithmembers public class * {
> public static void main(java.lang.String[]);
> }
**all** the main methods of the **all** the classes will be keeped
public
> </proguard>
>
> Thanks!!
> Gil
>
Check out examples in your <proguard_folder>/examples/ant/
Re: Proguard
Posted by "gillian.lopes" <gi...@gmail.com>.
Ok Peter, I've already read this article before but I didn't understand what
should go inside the archieve
"myconfigfile.pro"
I don't know if the problem is my English, but I couldn't understand this.
In the article we have the second option. What does this mean??
<proguard>
-libraryjars ${java.home}/lib/rt.jar
-injars in.jar
-outjars out.jar
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
</proguard>
Thanks!!
Gil
Peter Reilly-2 wrote:
>
> a quick google:
> http://proguard.sourceforge.net/manual/ant.html
>
> Peter
>
> On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
>>
>> Ok!
>> Thanks a lot!
>> Gil
>>
>>
>> Dominique Devienne-2 wrote:
>> >
>> > On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
>> >> What's the content of "myconfigfile.pro"??
>> >
>> > That's a question for proguard, not Ant ;-)
>> > I'm sure they have documentation and support. --DD
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> > For additional commands, e-mail: user-help@ant.apache.org
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Proguard-tf4523975.html#a12907000
>> Sent from the Ant - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Proguard-tf4523975.html#a12907430
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Proguard
Posted by Peter Reilly <pe...@gmail.com>.
a quick google:
http://proguard.sourceforge.net/manual/ant.html
Peter
On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
>
> Ok!
> Thanks a lot!
> Gil
>
>
> Dominique Devienne-2 wrote:
> >
> > On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
> >> What's the content of "myconfigfile.pro"??
> >
> > That's a question for proguard, not Ant ;-)
> > I'm sure they have documentation and support. --DD
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > For additional commands, e-mail: user-help@ant.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/Proguard-tf4523975.html#a12907000
> Sent from the Ant - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Proguard
Posted by "gillian.lopes" <gi...@gmail.com>.
Ok!
Thanks a lot!
Gil
Dominique Devienne-2 wrote:
>
> On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
>> What's the content of "myconfigfile.pro"??
>
> That's a question for proguard, not Ant ;-)
> I'm sure they have documentation and support. --DD
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/Proguard-tf4523975.html#a12907000
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Proguard
Posted by Dominique Devienne <dd...@gmail.com>.
On 9/26/07, gillian.lopes <gi...@gmail.com> wrote:
> What's the content of "myconfigfile.pro"??
That's a question for proguard, not Ant ;-)
I'm sure they have documentation and support. --DD
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org