Print at Dec 17, 2025, 5:15:12 PM

Posted by Sanyiman at Dec 31, 2020, 2:52:05 PM
Plugin Development
Hello, I downloaded the plugin development library SweetHome3D-6.4.2.jar, moved it to my eclipse-workspace folder, and tried to follow the steps on http://www.sweethome3d.com/pluginDeveloperGuide.jsp. I ran into a problem at creating the first class VolumePlugin because Eclipse is bellyaching about not being able to resolve the com.eteks.sweethome3d.plugin.Plugin class. This is on Catalina with a fresh install of Eclipse. Here is a screen capture of the offense:

https://drive.google.com/file/d/1ZbZBR-aWS6U0...BQ_FuViZ/view?usp=sharing

in which I also show the Eclipse/About info screen for good measure. As you can see, the library is on the BuildPath. I added it by creating a /lib folder in the project and importing it by "Copy". This is because following the suggested procedure exactly already ran into this same problem the first time around, and then I tried different ways to solve the issue: as an internal library, linked, copied, as an external library, etc. This was just the latest attempt. They all failed.

Anyway, the package in this lib is found and properly enumerated, yet the super class remains unresolved. Perhaps the library should be brought up to agree with latest Eclipse...

Could someone at SH3D recreate this problem and investigate as to why it's happening, please?

Thanks a bunch.