hey Jason, packaging is not properly adjusted (yet) for the git repo. please be patient. i am just working on a fix for the snapshots. keep an eye on the commits and when it is up use 'mvn package -P snapshot' to package snapshot builds.
..ede On 27.04.2021 15:14, Jason Arnold wrote: > Thanks. I forked the github repo and rebased my changes on it. Finding all of > the dependencies seems to go a lot better. But now I have this build issue > when I try to do mvn package -P release. You can see that the file it builds > and the name it later looks for are not quite the same. > > [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ OpenJUMP --- > [INFO] Building jar: > /home/user/openjump-git/openjump/target/OpenJUMP-0.0.0-47f003a.jar > [INFO] > [INFO] --- maven-jar-plugin:2.6:jar (nolang) @ OpenJUMP --- > [INFO] Building jar: > /home/user/openjump-git/openjump/target/nolang/OpenJUMP-0.0.0-47f003a-nolang.jar > [INFO] > [INFO] --- maven-jar-plugin:2.6:jar (nosrc) @ OpenJUMP --- > [INFO] Building jar: > /home/user/openjump-git/openjump/target/nolang/OpenJUMP-0.0.0-47f003a-nosrc.jar > [INFO] > [INFO] --- maven-assembly-plugin:2.4:single (release core) @ OpenJUMP --- > [INFO] Reading assembly descriptor: etc/mvn/bin_zip-core_stable.xml > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 42.626 s > [INFO] Finished at: 2021-04-27T13:10:56+00:00 > [INFO] Final Memory: 108M/4316M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-assembly-plugin:2.4:single (release core) on > project OpenJUMP: Failed to create assembly: Error adding file to archive: > /home/user/openjump-git/openjump/target/nolang/OpenJUMP-OpenJUMP-0.0.0-r47f003a-nosrc.jar > isn't a file. -> [Help 1] > > Thanks, > Jason > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > *From:* edgar.sol...@web.de <edgar.sol...@web.de> > *Sent:* Sunday, April 18, 2021 11:48 AM > *To:* Jason Arnold <jarn...@ocient.com>; OpenJump develop and use > <jump-pilot-devel@lists.sourceforge.net> > *Subject:* Re: [JPP-Devel] Adding support for Ocient DB > > hi Jason, > > see my answers inline. > > On 18.04.2021 18:15, Jason Arnold wrote: >> Hi all, >> >> My name is Jason Arnold. I'm an architect at a startup company called Ocient >> that has built a distributed relational database for large scale analytics. >> We recently added GIS support to our database, and I'm looking at 3rd party >> tools that we can integrate with. >> >> So, I grabbed your source code, and it is amazingly easy to add support for >> a new database to your code. Thanks for making it so easy! > > good to hear! > >> It was basically a new datastore folder, copy the postgres code and edit. >> Update ConnectionManagerPanel, add a nifty icon, and edit the default >> plugins. Done. >> >> I have it working. I did some basic demos to prove that it works. See lovely >> attached pictures. > > don't see no attachments. did you maybe forget to attach? > >> So, my next question is.... what is the process for getting my changes >> merged to your mainline? > > while not properly documented, we are currently doing a major overhaul > targeting a new major version OJ2. part of it is a move to git on github. > > so the best way to get your changes into OJ2 would be to branch > https://github.com/openjump-gis/openjump , rebase your changes on it and > setup a pull request. > > please accompany the pull request commit message by a statement verifying > that you contribute it as licensed under GPLv2, as this is the license OJ is > distributed with. > > also please list which dependencies your modification has (jars) and where > and under which licenses these are available. > >> On a side note, it seems you are probably doing your maven builds without >> ever clearing your maven cache. The pom file currently points to repos that >> don't exist anymore and versions that don't exist anymore, and it took quite >> a bit of surgery for me to get something that built. >> > > you may find that the github pom is somewhat cleaner and should hopefully not > point to dead mvn repos anymore. > > thanks a bunch.. ede > > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel