pizzaguy Posted August 28, 2010 Posted August 28, 2010 (edited) Hi everyone. I thought about going to a different more, java-centric forum to ask this, but I trust you all more, so I figured I'd give it at a shot here. I'd consider myself pretty advanced when I comes to java, but I can't figure out how to actually use a third-party library (packaged in a jar file). I can't find anywhere that really talks about how to implement it in a program. Examples that come with the library were in the jar, but I can't figure out how to make my own programs and use the library without placing them (my files) in the library's jar. I saw some things talking about setting a class path, or something, but that sounded like that would only install it on my PC, meaning others would have to download the library themselves in order to use my program, is that correct? Basically, how can I use a third-party jar packaged java library with my program so that I can easily package it all up and distribute it? (this appears to be allowed in the library's license). EDIT: After a bit more of looking, it appears that I do in fact need to use the Class-Path, but is there any way to do it through the manifest file when it's not in the jar file, since I don't want to have to repackage it every time I want to test the application? There's the command line way, but that once again brings me back to it only working on my computer. EDIT 2: Sorry about this everyone. I think I figured it out. My IDE has a way to include libraries, and it looks like when it exports the project to a jar, it includes the library with it. Now if only I could figure out why it says one of the classes is abstract when it clearly isn't... Edited August 28, 2010 by pizzaguy Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.