Hi all,

We do have an uber jar with all Java/Jakarta EE APIs. It makes it easier
for a user to use the server and requires less dependencies in our modules.

Though it's convenient, it looks like we are embedding too many APIs in it,
and non EE APIs, for instance javax.xml.namespace. And since Java Modules
it does generate compilation issues with Eclipse at least but also javac.

Another option is to require the users to add a module-info.java with their
explicit requirements so there is no conflict in the javax.xml.namespace
package.

Any issue to remove all non EE APIs from our Uber jar?

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com

Reply via email to