×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




    In addition to David's solution, which is the classic one, you can also
put jt400.jar ( or any other jar ) in the jre/lib/ext directory without
specifying the specific jar.  It's a pretty good solution for tools that
will commonly be used across many applications.  You can also use your own
extension dirs, but you must then specify them as a system property.


                                                         Joe Sam

Joe Sam Shirah -        http://www.conceptgo.com
conceptGO         -        Consulting/Development/Outsourcing
Java Filter Forum:       http://www.ibm.com/developerworks/java/
Just the JDBC FAQs: http://www.jguru.com/faq/JDBC
Going International?    http://www.jguru.com/faq/I18N
Que Java400?             http://www.jguru.com/faq/Java400


----- Original Message -----
From: "David Gibbs" <david@xxxxxxxxxxxx>
To: <java400-l@xxxxxxxxxxxx>
Sent: Thursday, November 13, 2003 2:36 PM
Subject: Re: ClassNotFoundException
onClass.forName("com.ibm.as400.access.AS400JDBCDriver");


> Ron Anderson wrote:
> > I export the application as a JAR file, I have included the JT400.JAR
> > file within the application JAR. I have also tried just placing the
> > JT400.JAR file in the same directory as the application JAR file, but
> > receive the same error. The classpath is set to the current directory
> > (-cp .). What am I not understanding when it searches for the JDBC
> > driver? Thanks in advance.
>
> Your classpath needs to include the actual JAR that the JT400 classes
> live in.  Including the JT400.JAR in the application JAR does not work
> (as far as I know).  Using '-cp .' tells the JVM to only include classes
> there are in the current directory.
>
> If you extracted the classes from JT400.JAR and included them in your
> application jar, then it would work.
>
> Your classpath should look something like this ... "-classpath
> ./jt400.jar;./application.jar"
>
> david
>
>



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.