Skip to content

Commit

Permalink
Update pom.xml files
Browse files Browse the repository at this point in the history
  • Loading branch information
julianmendez committed Dec 31, 2023
1 parent 23505f7 commit cf8b64f
Show file tree
Hide file tree
Showing 3 changed files with 163 additions and 33 deletions.
125 changes: 101 additions & 24 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,79 +13,153 @@
<parent>
<groupId>de.tu-dresden.inf.lat</groupId>
<artifactId>lat-parent</artifactId>
<version>0.1.5</version>
<version>0.1.7</version>
<relativePath></relativePath>
</parent>

<dependencyManagement>
<dependencies>

<dependency>
<!--
util
[[https://julianmendez.github.io/util/]]
[[https://github.com/julianmendez/util]]
[[https://repo1.maven.org/maven2/de/tu-dresden/inf/lat/util]]
-->
<groupId>de.tu-dresden.inf.lat.util</groupId>
<artifactId>util-map</artifactId>
<version>${util.version}</version>
</dependency>

<dependency>
<!--
JUnit 5
[[https://junit.org/junit5]]
[[https://github.com/junit-team/junit5]]
[[https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params]]
OWL API (distribution)
[[https://owlcs.github.io/owlapi/]]
[[https://github.com/owlcs/owlapi]]
[[https://repo1.maven.org/maven2/net/sourceforge/owlapi/owlapi-distribution/]]
-->
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.8.2</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>net.sourceforge.owlapi</groupId>
<artifactId>owlapi-distribution</artifactId>
<version>${owlapi.version}</version>
</dependency>

<dependency>
<!--
OWL API (osgidistribution)
[[https://owlcs.github.io/owlapi/]]
[[https://github.com/owlcs/owlapi]]
[[https://repo1.maven.org/maven2/net/sourceforge/owlapi/owlapi-osgidistribution/]]
-->
<groupId>net.sourceforge.owlapi</groupId>
<artifactId>owlapi-osgidistribution</artifactId>
<version>${owlapi.version}</version>
</dependency>

<dependency>
<!--
Protege (editor owl)
[[https://protege.stanford.edu]]
[[https://github.com/protegeproject/protege]]
[[https://repo1.maven.org/maven2/edu/stanford/protege/protege-editor-owl/]]
-->
<groupId>edu.stanford.protege</groupId>
<artifactId>protege-editor-owl</artifactId>
<version>${protege.version}</version>
</dependency>

<dependency>
<!--
Protege (editor core)
[[https://protege.stanford.edu]]
[[https://github.com/protegeproject/protege]]
[[https://repo1.maven.org/maven2/edu/stanford/protege/protege-editor-core/]]
-->
<groupId>edu.stanford.protege</groupId>
<artifactId>protege-editor-core</artifactId>
<version>${protege.version}</version>
</dependency>

<dependency>
<groupId>de.tu-dresden.inf.lat.jcel</groupId>
<artifactId>jcel-owlapi</artifactId>
<version>${jcel.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<!--
Sat4j
[[http://sat4j.org]]
[[https://gitlab.ow2.org/sat4j/sat4j]]
[[https://repo1.maven.org/maven2/org/ow2/sat4j/org.ow2.sat4j.maxsat/]]
-->
<groupId>org.ow2.sat4j</groupId>
<artifactId>org.ow2.sat4j.maxsat</artifactId>
<version>${sat4j.version}</version>
</dependency>

<dependency>
<!--
jackson-databind
General data-binding package for Jackson.
Jackson core
[[https://github.com/FasterXML/jackson-core]]
[[https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/]]
-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<!--
Jackson annotations
[[https://github.com/FasterXML/jackson-annotations]]
[[https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/]]
-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<!--
Jackson data-bind
[[https://github.com/FasterXML/jackson-databind]]
[[https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind]]
-->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.12.2</version>
<version>${jackson.version}</version>
</dependency>

<dependency>
<!--
Apache Commons CLI
[[https://github.com/apache/commons-cli]]
[[https://repo1.maven.org/maven2/commons-cli/commons-cli/]]
-->
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>${commonscli.version}</version>
</dependency>

<dependency>
<!--
jcel
[[https://julianmendez.github.io/jcel/]]
[[https://github.com/julianmendez/jcel]]
[[https://repo1.maven.org/maven2/de/tu-dresden/inf/lat/jcel]]
-->
<groupId>de.tu-dresden.inf.lat.jcel</groupId>
<artifactId>jcel-owlapi</artifactId>
<version>${jcel.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<!--
JUnit 5
[[https://junit.org/junit5]]
[[https://github.com/junit-team/junit5]]
[[https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params]]
-->
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.9.3</version>
<scope>test</scope>
</dependency>

</dependencies>
Expand All @@ -112,8 +186,10 @@
<util.version>0.1.0</util.version>
<owlapi.version>4.5.9</owlapi.version>
<protege.version>5.5.0</protege.version>
<sat4j.version>2.3.5</sat4j.version>
<sat4j.version>2.3.6</sat4j.version>
<jcel.version>0.24.1</jcel.version>
<jackson.version>2.16.0</jackson.version>
<commonscli.version>1.6.0</commonscli.version>
</properties>

<build>
Expand Down Expand Up @@ -169,8 +245,9 @@

<developer>
<id>julianmendez</id>
<name>Julian Mendez</name>
<name>Julian Alfredo Mendez</name>
<email>julian.mendez@gmail.com</email>
<url>https://julianmendez.github.io</url>
</developer>

<developer>
Expand Down
46 changes: 37 additions & 9 deletions uel-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,31 @@
<version>${project.version}</version>
</dependency>

<dependency>
<groupId>org.ow2.sat4j</groupId>
<artifactId>org.ow2.sat4j.maxsat</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>

<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
</dependency>

</dependencies>

<parent>
Expand All @@ -25,11 +50,14 @@

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<jackson.version>2.16.0</jackson.version>
<commonscli.version>1.6.0</commonscli.version>

<mainClass>de.tudresden.inf.lat.uel.plugin.main.UelStandalone</mainClass>

<bundle.activator>org.protege.editor.core.plugin.DefaultPluginActivator</bundle.activator>
<bundle.classpath>.,lib/org/ow2/sat4j/org.ow2.sat4j.core/2.3.5/org.ow2.sat4j.core-2.3.5.jar,lib/org/ow2/sat4j/org.ow2.sat4j.pb/2.3.5/org.ow2.sat4j.pb-2.3.5.jar,lib/org/ow2/sat4j/org.ow2.sat4j.maxsat/2.3.5/org.ow2.sat4j.maxsat-2.3.5.jar,lib/commons-cli/commons-cli/1.1/commons-cli-1.1.jar,lib/com/fasterxml/jackson/core/jackson-annotations/2.12.2/jackson-annotations-2.12.2.jar,lib/com/fasterxml/jackson/core/jackson-annotations/2.12.2/jackson-annotations-2.12.2.jar,lib/com/fasterxml/jackson/core/jackson-databind/2.12.2/jackson-databind-2.12.2.jar</bundle.classpath>
<bundle.classpath>.,lib/org/ow2/sat4j/org.ow2.sat4j.core/${sat4j.version}/org.ow2.sat4j.core-${sat4j.version}.jar,lib/org/ow2/sat4j/org.ow2.sat4j.pb/${sat4j.version}/org.ow2.sat4j.pb-${sat4j.version}.jar,lib/org/ow2/sat4j/org.ow2.sat4j.maxsat/${sat4j.version}/org.ow2.sat4j.maxsat-${sat4j.version}.jar,lib/commons-cli/commons-cli/${commonscli.version}/commons-cli-${commonscli.version}.jar,lib/com/fasterxml/jackson/core/jackson-core/${jackson.version}/jackson-core-${jackson.version}.jar,lib/com/fasterxml/jackson/core/jackson-core/${jackson.version}/jackson-core-${jackson.version}.jar,lib/com/fasterxml/jackson/core/jackson-annotations/${jackson.version}/jackson-annotations-${jackson.version}.jar,lib/com/fasterxml/jackson/core/jackson-annotations/${jackson.version}/jackson-annotations-${jackson.version}.jar,lib/com/fasterxml/jackson/core/jackson-databind/${jackson.version}/jackson-databind-${jackson.version}.jar</bundle.classpath>
<import.package>javax.accessibility,javax.swing,javax.swing.border,org.osgi.framework,org.protege.editor.core.plugin,org.protege.editor.core.ui.workspace,org.semanticweb.*;resolution:=optional,org.joda.time.*;resolution:=optional,*</import.package>
<require.bundle>org.eclipse.equinox.registry,org.eclipse.equinox.common,org.protege.editor.core.application,org.protege.editor.owl,org.semanticweb.owl.owlapi</require.bundle>
</properties>
Expand Down Expand Up @@ -90,7 +118,7 @@
<Bundle-Category>protege</Bundle-Category>
<Bundle-Description>UEL Protege plug-in</Bundle-Description>
<Bundle-Vendor>Chair of Automata Theory - TU Dresden</Bundle-Vendor>
<Bundle-DocURL>https://lat.inf.tu-dresden.de</Bundle-DocURL>
<Bundle-DocURL>https://tu-dresden.de/ing/informatik/thi/lat</Bundle-DocURL>
<Bundle-ClassPath>${bundle.classpath}</Bundle-ClassPath>
<Import-Package>${import.package}</Import-Package>
<Require-Bundle>${require.bundle}</Require-Bundle>
Expand All @@ -104,13 +132,13 @@
@uel-ui-${project.version}.jar,
@uel-protege-${project.version}.jar,
@util-map-${util.version}.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.core/2.3.5/org.ow2.sat4j.core-2.3.5.jar=org.ow2.sat4j.core-2.3.5.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.pb/2.3.5/org.ow2.sat4j.pb-2.3.5.jar=org.ow2.sat4j.pb-2.3.5.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.maxsat/2.3.5/org.ow2.sat4j.maxsat-2.3.5.jar=org.ow2.sat4j.maxsat-2.3.5.jar,
lib/commons-cli/commons-cli/1.1/commons-cli-1.1.jar=commons-cli-1.1.jar,
lib/com/fasterxml/jackson/core/jackson-core/2.12.2/jackson-core-2.12.2.jar=jackson-core-2.12.2.jar,
lib/com/fasterxml/jackson/core/jackson-annotations/2.12.2/jackson-annotations-2.12.2.jar=jackson-annotations-2.12.2.jar,
lib/com/fasterxml/jackson/core/jackson-databind/2.12.2/jackson-databind-2.12.2.jar=jackson-databind-2.12.2.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.core/${sat4j.version}/org.ow2.sat4j.core-${sat4j.version}.jar=org.ow2.sat4j.core-${sat4j.version}.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.pb/${sat4j.version}/org.ow2.sat4j.pb-${sat4j.version}.jar=org.ow2.sat4j.pb-${sat4j.version}.jar,
lib/org/ow2/sat4j/org.ow2.sat4j.maxsat/${sat4j.version}/org.ow2.sat4j.maxsat-${sat4j.version}.jar=org.ow2.sat4j.maxsat-${sat4j.version}.jar,
lib/commons-cli/commons-cli/${commonscli.version}/commons-cli-${commonscli.version}.jar=commons-cli-${commonscli.version}.jar,
lib/com/fasterxml/jackson/core/jackson-core/${jackson.version}/jackson-core-${jackson.version}.jar=jackson-core-${jackson.version}.jar,
lib/com/fasterxml/jackson/core/jackson-annotations/${jackson.version}/jackson-annotations-${jackson.version}.jar=jackson-annotations-${jackson.version}.jar,
lib/com/fasterxml/jackson/core/jackson-databind/${jackson.version}/jackson-databind-${jackson.version}.jar=jackson-databind-${jackson.version}.jar,
LICENSE.txt=../docs/LICENSE.txt,
COPYING.txt=../docs/COPYING.txt,
COPYING-LESSER.txt=../docs/COPYING-LESSER.txt
Expand Down
25 changes: 25 additions & 0 deletions uel-standalone/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,31 @@
<artifactId>owlapi-osgidistribution</artifactId>
</dependency>

<dependency>
<groupId>org.ow2.sat4j</groupId>
<artifactId>org.ow2.sat4j.maxsat</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>

<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
</dependency>

</dependencies>

<parent>
Expand Down

0 comments on commit cf8b64f

Please sign in to comment.