You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Updated README Documentation**
- Removed ANT build [description](url)
- Added Maven build description
- Add description howto trigger Maven build with Eclipse
- Add Maven build goals description
- Add description how to build and copy result to Protégé directory depending on Maven goals
**Changed Maven build**
- Removed Maven repository "prefuse" depency
- Restored previous used "prefuse.jar" and added as local Maven repository (like tablelayout)
- Add local Maven repository "prefuse" depency
- Added ANT task to copy the compiled jar to defined directory (if goal install is set)
Note: Both versions of prefuse available within the Maven repository seems to be not useable.
https://mvnrepository.com/artifact/org.prefuse/prefuse
previous jar 592 KB, Maven jar 565 KB with some differences between those jars:
[Compare.zip](https://github.com/VisualDataWeb/ProtegeVOWL/files/1675581/Compare.zip)
Note that ProtégéVOWL has some known bugs and does not implement all visual elements defined in the VOWL specification. A more complete implementation of VOWL is provided by the web application [WebVOWL] (https://github.com/VisualDataWeb/WebVOWL).
7
-
8
-
See http://vowl.visualdataweb.org for more information on ProtégéVOWL and WebVOWL.
9
-
10
-
11
-
### Ant Usage
12
-
13
-
To be able to run the ant build file properly you have to create a local file named 'local.properties' which will be ignored by the VCS. This file must contain at least the line 'protege.home=' followed by the path of Protege.
1
+
ProtégéVOWL
2
+
===========
3
+
4
+
Source code of the VOWL plugin for Protégé.
5
+
6
+
Note that ProtégéVOWL has some knwon has some known bugs and does not implement all visual elements defined in the VOWL specification.
7
+
A more complete implementation of VOWL is provided by the web application [WebVOWL] (https://github.com/VisualDataWeb/WebVOWL).
8
+
9
+
See http://vowl.visualdataweb.org for more information on ProtégéVOWL and WebVOWL.
10
+
11
+
## Developer Setup
12
+
13
+
### Requirements
14
+
Java JDK is required for the ProtégéVOWL build.
15
+
16
+
### Eclipse Setup
17
+
There are several options if you want to use Eclipse as IDE. You need to select the
18
+
``Import`` within Eclipse and select the ``Maven``, ``Existing Maven Projects`` option and select the ProtégéVOWL Git Repository. Eclipse will automatically suggest to import ``pom.xml``
19
+
20
+
### Maven Build
21
+
Some steps are required to build ProtégéVOWL with Maven. If you use Eclipse you need to run the ``pom.xml`` as Maven build and you may need to select JDK as Alternate JRE.
22
+
In addition you need to add the goals ``clean compile package``. You will find the compiled packaged within the target folder.
23
+
24
+
### Copy to Protege
25
+
To copy the build result to your Protégé installation you need to add ``install`` to your maven goals.
26
+
In addition you have to add the parameter ``protege.home`` which leads to your Protégé installation.
27
+
If you remove the ``install`` goal the build result is not copied to Protégé.
0 commit comments