aspose file tools*
The moose likes Java in General and the fly likes Compiler can't find external jars when using custom ClassLoader Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Compiler can Watch "Compiler can New topic
Author

Compiler can't find external jars when using custom ClassLoader

rummy ometer
Greenhorn

Joined: Apr 27, 2009
Posts: 1
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Compiler can't find external jars when using custom ClassLoader