Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorial:plugins [2021/01/10 17:50]
admin [Develop custom plugin]
tutorial:plugins [2021/01/10 17:58] (current)
admin [Using Custom Plugin]
Line 79: Line 79:
  
 ===== Deploy Custom Plugin ===== ===== Deploy Custom Plugin =====
-Export project as jar file +  * Export project as jar file 
-Copy plugin jar file to /lib folder in //TestOptimal// server +  Copy the plugin jar file to /lib folder in //TestOptimal// server 
-Register your plugin package in config.properties:+  Register your plugin package in //config/config.properties//:
  
    plugin.packages=com.mine.plugin    plugin.packages=com.mine.plugin
Line 87: Line 87:
 Above registry tells //TestOptimal// server where to look for your custom plugins.  If you have multiple custom plugins in the same java package, they will all be found automatically. Above registry tells //TestOptimal// server where to look for your custom plugins.  If you have multiple custom plugins in the same java package, they will all be found automatically.
  
-Restart TestOptimal server to make the changes effective.+  * Restart TestOptimal server to make the changes effective.
  
 ===== Using Custom Plugin ===== ===== Using Custom Plugin =====
-Open an existing model or create a new model +Plugins must be activated before they can be used in the script.  Below is the steps to activate the plugins: 
-Select SCRIPT tab + 
-Click on "P" icon on SCRIPT tab toolbar +  * Open an existing model or create a new model 
-Check the checbox for your custom plugin +  Select //SCRIP//tab 
-Your plugin should show up on CodeAssist list as //$'pluginID'//+  Click on "P" icon on the upper-right toolbar 
 +  Check the checkbox for your custom plugin 
 +  * Close Plugin Activation dialog 
 + 
 +Press //Ctrl-Space// to open //CodeAssist//  Your plugin should show up on //CodeAssist// list as //$'pluginID'//