Full Thrust Java test list -- February 2006
Re: FreeBSD Port: Extraneous class files?
I suspect that there are more jars there than needed.
On Mac OS X, I only include the following jars:
activation.jar, mail.jar, png.jar, skeetutil.jar, xerces.jar.
However, the classpath only includes activation.jar, mail.jar
and xerces.jar, so I would say that those are the only needed
jars.
I'll do some testing to see if which jars are no longer needed.
Tony C.
On 31-Jan-06, at 5:08 PM, Peter Thoenen wrote:
> So I have the port working and cleaning it up before I submit for
> approval. Not a java guy though by any means and using another java
> port as a template for building games/ftjava.
>
> On every FBSD java port I have looked at, the application is started:
>
> exec java -cp ${CLASSPATH} a.b.c "${@}" WHERE ${CLASSPATH} equals all
> the required jar's.
>
> In SFBOL though (from the included bat and ftjava linux documentation)
> only a subset of these classes are listed though.
>
> Example: java -cp .:xerces.jar:activation.jar:mail.jar:pop3.jar
> ftjava.gui.FTJava
>
> Are all the other classes (imap.jar, log4j-1.2.7.jar,
> xmlParserAPIs.jar, smtp.jar, mailapi.jar, png.jar, and xercesImpl.jar)
> extraneous or are only they referenced by the orginally named classes
> via ./some_dep.jar (so not required to list)
>
> Also, do I need a dynamic ${CLASSPATH} that adjusts based on
> .FTJavaPrefs? (for example if the user chooses IMAP instead of POP3 in
> preferences)
>
>
>
>
Main Index | Thread Index | Author Index | Archive Index
roger@nospam.firedrake.org
Generated: Wed Mar 01 02:07:24 GMT 2006