class.forName() and java.sql

Erik Poupaert erik.poupaert@chello.be
Mon Jan 27 16:19:00 GMT 2003


>>> Class.forName() works for me, but classes you load thru Class.forName()
>>> may not be linked with the executable. (Meaning the class has to be
>>> found in the classpath.)
>>> I solve the gnu.java.locale.Calendar issue by adding lines like 
>>> private static Class c1 = gnu.java.locale.Calendar.class; 
>>> private static Class c2 = gnu.java.locale.LocaleInformation.class; 
>>> in my Calendar utility class. The trick is that these lines forces gcj
>>> to link the classes into the executable. Perhaps this approach will
>>> solve your JDBC issue as well.

Thanks Lars, that solves indeed the problem.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /