JAXB-Gen classes not getting added to class path

96 views Asked by At

I am working on a project whose input is XSD.From the input XSD jaxb classes will be generated in a particular package.

There is reflection class which will create class from the ObjectFactory.java (JAXB generated).

Class<?> aClass = Class.forName("pkg.ObjectFactory");

But its throwing class not found exception. Refreshing the excipse project by right clicking on it resolving the exception.

How to solve this problem automatically?

1

There are 1 answers

0
Joop Eggen On

Though wait for an eclipse-only answer too, maybe you should consider having a nice build infrastructure like maven. If you reached a size where would like to draw the build system in separate parts and pin it on the wall.

I am in favour of many independantly versioned (sub)projects. An explicit structure is best done with a maven build infrastructure, available for all IDEs. Then a project might generate the JAXB source classes, and the main project might depend on that project.