Forums Register Login

Compiler can't find external jars when using custom ClassLoader

+Pie Number of slices to send: Send
Hi guys, longtime lurker, first time poster!

I managed to get this tutorial on adding dynamic code to your Java application working correctly, http://www.javaworld.com/javaworld/jw-06-2006/jw-0612-dynamic.html?page=1 . However, when i tried to adapt the code for my work i ran into this problem.

In the tutorial, the dynamic java file which the custom classloader uses, does not import any packages which is something i need to do. Hence, when i try to import a package, i get a compiler error "package xxx.yyy.zzz does not exist" even though the jars are in the project buildpath in eclipse.

Interestingly i do not get this error when i try to import classes from packages that are in the same src folder as my application in eclipse, or when i import standard Java classes like java.util etc. It's only external jars that i get this problem with.

Any suggestions would be greatly appreciated.
Let nothing stop you! Not even this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 820 times.
Similar Threads
How to which class is loaded from which jar file alongwith location?
class not found in Eclipse-built external jar, but found in Netbeans-built one
Creating an executable jar for a complex Java project
Question of class loaders.
How to handle all these jars?
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 04:40:56.