Hi,
I encounter a little issue in my plugin development.
Before it was ok but now, I got always “java.lang.NoClassDefFoundError: com/overzealous/remark/Options” (or others extern library class).
What’s wrong with my plugin.xml file?
<plugin
id="com.xxx.vp.plugins"
name="Export"
description="Export project on your filesystem"
provider="Visual Paradigm"
class="com.xxx.vp.plugins.Export">
<library path="libs/freemarker-2.3.28.jar" relativePath="true"/>
<library path="libs/commons-lang3-3.9.jar" relativePath="true"/>
<library path="libs/jsoup-1.12.1.jar" relativePath="true"/>
<library path="libs/remark-1.0.0-SNAPSHOT.jar" relativePath="true"/>
<actionSets>
<actionSet id="com.xxx.vp.plugins.actionset">
<action
id="com.xxx.vp.plugins.actions.ExportController"
actionType="generalAction"
label="Export project on your filesystem"
tooltip="Export project on your filesystem"
style="normal"
menuPath="Tools/Report">
<actionController
class="com.xxx.vp.plugins.actions.ExportController"/>
</action>
<action
id="com.xxx.vp.plugins.actions.ReloadClassesAction"
actionType="generalAction"
label="Reload Plugin Classes"
tooltip="Reload Plugin Classes"
style="normal"
menuPath="View/#">
<actionController class="com.xxx.vp.plugins.actions.ReloadClassesActionController" />
</action>
</actionSet>
</actionSets>
</plugin>
And jar files are in folder “C:\Users\xxx\AppData\Roaming\VisualParadigm\plugins\VPExportPlugin\libs”.
What could be wrong?