On 22/09/2019 17:34, Claude Warren wrote:
I used maven tools in a project in the last year or so (I think).  Is there
a way to execute the schemagen as part of a maven build?

jena-maven-tools hasn't been part of the build for a while now. The top POM says something about it the Apache parent POM from version apache-19 breaking it. That's an old PR (#37) and JENA-732.

The last release was at 3.6.0.

We can always bring it back - the README.md notes the tag of the last release. As things stand at the moment, we are putting it in the source-release zip (until very recently, with the wrong version number) yet we know it does not pass conditions we use for a release (tests pass) so it seems confusing/unhelpful to me.

----

The module in central isn't going away - your project should work.

Presumably, there is a way to exec plain schemagen in a build or simply execute it from a script which then runs maven.

I have only ever had vocabularies where they are relatively static and I schemagen manually, then include the generated java files into git.

    Andy


On Sun, Sep 22, 2019 at 10:07 AM <[email protected]> wrote:

This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jena.git


The following commit(s) were added to refs/heads/master by this push:
      new 61344f9  Note jena-maven-tools is retired
61344f9 is described below

commit 61344f9ba26378b739946b218df5003b17804090
Author: Andy Seaborne <[email protected]>
AuthorDate: Sun Sep 22 10:07:24 2019 +0100

     Note jena-maven-tools is retired
---
  pom.xml | 6 ++----
  1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index e563ad0..b74a9ef 100644
--- a/pom.xml
+++ b/pom.xml
@@ -256,12 +256,10 @@
          <!-- Old modules -->
          <!-- Retired: <module>jena-fuseki1</module> -->
          <!-- Retired: <module>jena-csv</module> -->
-        <module>jena-sdb</module>
-        <!-- apache-19 breaks this
-          <module>jena-maven-tools</module>
-        -->
+        <!-- Retired: <module>jena-maven-tools</module> -->

          <!-- Other -->
+        <module>jena-sdb</module>
          <module>jena-permissions</module>
          <module>jena-extras</module>




Reply via email to