This page (revision-80) was last changed on 25-Mar-2013 19:30 by StefanPlehn

This page was created on 17-Dec-2012 09:23 by Johanna Latt

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
80 25-Mar-2013 19:30 6 KB StefanPlehn to previous
79 25-Mar-2013 19:29 6 KB StefanPlehn to previous | to last
78 25-Mar-2013 19:28 6 KB StefanPlehn to previous | to last
77 25-Mar-2013 19:28 6 KB StefanPlehn to previous | to last
76 25-Mar-2013 19:27 6 KB StefanPlehn to previous | to last
75 25-Mar-2013 19:27 6 KB StefanPlehn to previous | to last
74 25-Mar-2013 19:26 6 KB StefanPlehn to previous | to last
73 18-Dec-2012 15:44 6 KB Albrecht Striffler to previous | to last
72 18-Dec-2012 15:44 6 KB Albrecht Striffler to previous | to last
71 18-Dec-2012 15:43 6 KB Albrecht Striffler to previous | to last
70 18-Dec-2012 01:32 6 KB Albrecht Striffler to previous | to last
69 18-Dec-2012 01:31 6 KB Albrecht Striffler to previous | to last
68 18-Dec-2012 01:29 6 KB Albrecht Striffler to previous | to last
67 18-Dec-2012 01:29 6 KB Albrecht Striffler to previous | to last
66 18-Dec-2012 01:28 6 KB Albrecht Striffler to previous | to last
65 18-Dec-2012 00:41 6 KB Albrecht Striffler to previous | to last
64 18-Dec-2012 00:40 6 KB Albrecht Striffler to previous | to last
63 18-Dec-2012 00:39 6 KB Albrecht Striffler to previous | to last
62 17-Dec-2012 21:32 5 KB CarstenWasner to previous | to last
61 17-Dec-2012 21:31 6 KB CarstenWasner to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 10 changed 2 lines
* Check the checkbox called "Create a simple project (skip Archetype selection)", give the project a "Module Name" and hit Next (see the example on the screenshot on the right).
* Enter a human-readable name into the field "Name", fill in "Description" as needed. For Plugins, the module name must start with d3web-Plugin or KnowWE-Plugin.
* Check the checkbox called "Create a simple project (skip Archetype selection)", give the project a "Module Name" and hit Next (see the example on the screenshot on the right). For Plugins the module name must start with d3web-Plugin or KnowWE-Plugin.
* Enter a human-readable name into the field "Name", fill in "Description" as needed.
At line 66 changed one line
!!5. Selecting plugins to build
!!5. Creating plugin.xml
All plugins need a plugin.xml in src/main/ressources
For creating such a file, see [Meaning of plugin.xml]
!!6. Write some code
Develop your code in src/main/java. You have to add dependencies to plugin.xml to get access to classes contained in other projects.
!!7. Testing (optional)
* Add JUnit as test dependency to your project
* Add plugin to create file for plugin manager: [How-To Initialize Plugin Manager for JUnit Tests]
* Write JUnit tests (using InitPluginManager.init())
* Run project as "maven test"
!!8. Add your project to KnowWE App
Include the plugin as a new dependency in the pom file of KnowWE (in an existing or newly created profile)
!!9. Selecting plugins to build