Eclipse: java.lang.NoClassDefFoundError: javax/activation/DataHandler
download and add external jakarta.activation-1.2.1.jar Its the Jakarta Activation project.
JDK 9 disables access to many of the javax.* APIs by default, javax activation is now deprecated.
However you can resolve it with adding the module at run time
"--add-modules java.activation".