hey Mike,

it's a combination of reasons, 
(1) developing without using mvn builds (we may discourage that in the future)
(2) actually using some of the jars to actually pack the distros via mvn

i agree that having the binaries in the development tree clutters it and blows 
up size considerably, but unfortunately don't see an easy way to resolve the 
issue as of now, because of (2).

happy sunday.. ede

On 09.04.2021 21:03, Michaud Michael wrote:
> Hi Ede,
> 
> I can't remember why we have to maintain jar files in the project when they 
> are already referenced in the maven pom. I know some jars are not available 
> as maven artefacts but most of them are and having dependencies at two 
> different places is difficult to maintain.
> 
> Michaël 
> 
>> envoyé : 8 avril 2021 à 22:30
>> de : edgar.sol...@web.de
>> à : jump-pilot-devel@lists.sourceforge.net
>> objet : Re: [JPP-Devel] Java errors with OJ2
>>
>>
>> hey Peppe,
>>
>> there are WIP (work-in-progress) snapshot builds that you can try out
>> https://sourceforge.net/projects/jump-pilot/files/OpenJUMP2_snapshots/
>> .
>>
>> they should work in general. base folder naming in zip is still wrong, but 
>> i'll fix that soonish.. ede
>>
>> On 08.04.2021 20:06, giuseppe.ar...@gmail.com wrote:
>>
>>> Hi Michael, do we have a build of OJ 2 core? Where can I download it? I 
>>> made a version for my tests which I modified in order to work with JTS 1.18 
>>> but I it is quite out if date comparing to GitHub code.
>>> Thanks
>>> Peppe
>>>
>>> --
>>> Inviato da myMail per Android
>>>
>>> giovedì, 08 aprile 2021, 04:16PM +02:00 da Michaud Michael 
>>> m.michael.mich...@orange.fr <mailto:m.michael.mich...@orange.fr>:
>>>
>>> Hi Jukka,
>>>
>>> Thanks for the test.
>>>
>>> All your errors come from extensions that have not been migrated yet.
>>>
>>> OpenJUMP-Core should work and you're welcome to report any error from 
>>> OpenJUMP2-Core in the issue tracker.
>>>
>>> For extensions included in OpenJUMP-PLUS (or not included), the work is on 
>>> going. I added a list of the extensions which have been migrated in the 
>>> README, but event these extensions are not automatically included in the 
>>> OpenJUMP2-PLUS build.
>>>
>>> I'd like to migrate some more extensions, then we'll upgrade the OpenJUMP 2 
>>> - PLUS build to include only the migrated extensions.
>>>
>>> Michaël
>>>
>> >> *envoyé :* 8 avril 2021 à 15:24>> *de :* "Rahkonen Jukka (MML)"
>> >> *à :* "jump-pilot-devel@lists.sourceforge.net"
>> >> *objet :* [JPP-Devel] Java errors with OJ2
>> >>
>> >>
>> >> Hi,
>> >>
>> >>  
>> >>
>> >> I had a try with a new OpenJUMP 2 snapshot on Windows and with JRE 8 and 
>> >> 11.  OJ starts but with a bunch of error messages. I wonder it is safe to 
>> >> do any real work with OJ 2 or should I use it only for testing. The 
>> >> errors look like this:
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/io/ParseException
>> >>
>> >>                           at 
>> >> com.cadplan.jump.plugins.StylerMenuPlugIn.initialize(StylerMenuPlugIn.java:51)
>> >>
>> >>                           at 
>> >> com.cadplan.jump.VertexSymbolsExtension.configure(VertexSymbolsExtension.java:10)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>                          
>> >>
>> >>                          
>> >>
>> >>                          
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/index/SpatialIndex
>> >>
>> >>                           at 
>> >> fr.michaelm.jump.plugin.topology.TopologyExtension.configure(TopologyExtension.java:91)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>                          
>> >>
>> >>  
>> >>
>> >> java.lang.NoSuchMethodError: 
>> >> com.vividsolutions.jump.workbench.registry.Registry.createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lcom/vividsolutions/jump/workbench/registry/Registry;
>> >>
>> >>                           at 
>> >> org.openjump.core.ui.plugin.file.osm.OsmDriverConfiguration.configure(OsmDriverConfiguration.java:63)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry
>> >>
>> >>                           at java.lang.Class.forName0(Native Method)
>> >>
>> >>                           at java.lang.Class.forName(Class.java:264)
>> >>
>> >>                           at 
>> >> es.unex.sextante.core.Sextante.loadLibraryAlgorithms(Sextante.java:372)
>> >>
>> >>                           at 
>> >> es.unex.sextante.core.Sextante.initialize(Sextante.java:74)
>> >>
>> >>                           at 
>> >> es.unex.sextante.openjump.extensions.SextanteToolboxPlugin.initialize(SextanteToolboxPlugin.java:76)
>> >>
>> >>                           at 
>> >> es.unex.sextante.openjump.extensions.SextanteExtension.configure(SextanteExtension.java:52)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> java.lang.NoClassDefFoundError: 
>> >> com/vividsolutions/jts/geom/CoordinateFilter
>> >>
>> >>                           at 
>> >> com.isa.jump.plugin.KMLWriter$KML.(KMLWriter.java:77)
>> >>
>> >>                           at 
>> >> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>> >>
>> >>                           at 
>> >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>> >>
>> >>                           at 
>> >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>> >>
>> >>                           at 
>> >> java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>> >>
>> >>                           at java.lang.Class.newInstance(Class.java:442)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.datasource.InstallStandardDataSourceQueryChoosersPlugIn.extensions(InstallStandardDataSourceQueryChoosersPlugIn.java:157)
>> >>
>> >>                           at 
>> >> com.isa.jump.plugin.KMLDataSourceQueryChooserInstallerPlugIn.initialize(KMLDataSourceQueryChooserInstallerPlugIn.java:86)
>> >>
>> >>                           at 
>> >> com.isa.jump.plugin.KMLDriverConfiguration.configure(KMLDriverConfiguration.java:39)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/io/ParseException
>> >>
>> >>                           at 
>> >> com.cadplan.jump.FillPatternPlugIn.initialize(FillPatternPlugIn.java:55)
>> >>
>> >>                           at 
>> >> com.cadplan.jump.FillPatternExtension.configure(FillPatternExtension.java:38)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >>  
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry
>> >>
>> >>                           at 
>> >> fr.michaelm.jump.plugin.graph.GraphExtension.configure(GraphExtension.java:91)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> java.lang.NoSuchMethodError: 
>> >> com.vividsolutions.jump.workbench.registry.Registry.createEntry(Ljava/lang/Object;Ljava/lang/Object;)Lcom/vividsolutions/jump/workbench/registry/Registry;
>> >>
>> >>                           at 
>> >> fr.michaelm.jump.drivers.csv.CSVDriverConfiguration.configure(CSVDriverConfiguration.java:197)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> java.lang.NoClassDefFoundError: com/vividsolutions/jts/geom/Geometry
>> >>
>> >>                           at java.lang.Class.getDeclaredMethods0(Native 
>> >> Method)
>> >>
>> >>                           at 
>> >> java.lang.Class.privateGetDeclaredMethods(Class.java:2729)
>> >>
>> >>                           at 
>> >> java.lang.Class.getDeclaredMethod(Class.java:2156)
>> >>
>> >>                           at 
>> >> java.awt.Component.isCoalesceEventsOverriden(Component.java:6224)
>> >>
>> >>                           at 
>> >> java.awt.Component.access$500(Component.java:186)
>> >>
>> >>                           at java.awt.Component$3.run(Component.java:6178)
>> >>
>> >>                           at java.awt.Component$3.run(Component.java:6176)
>> >>
>> >>                           at 
>> >> java.security.AccessController.doPrivileged(Native Method)
>> >>
>> >>                           at 
>> >> java.awt.Component.checkCoalescing(Component.java:6175)
>> >>
>> >>                           at java.awt.Component.(Component.java:6144)
>> >>
>> >>                           at java.awt.Container.(Container.java:285)
>> >>
>> >>                           at javax.swing.JComponent.(JComponent.java:588)
>> >>
>> >>                           at javax.swing.JPanel.(JPanel.java:82)
>> >>
>> >>                           at javax.swing.JPanel.(JPanel.java:109)
>> >>
>> >>                           at javax.swing.JPanel.(JPanel.java:117)
>> >>
>> >>                           at 
>> >> org.openjump.advancedtools.block.BlockPanel.(BlockPanel.java:40)
>> >>
>> >>                           at 
>> >> org.openjump.advancedtools.EditToolboxCADPlugIn.(EditToolboxCADPlugIn.java:372)
>> >>
>> >>                           at 
>> >> org.openjump.advancedtools.CadExtension.configure(CadExtension.java:40)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:209)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:189)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:449)
>> >>
>> >>                           at 
>> >> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:384)
>> >>
>> >>  
>> >>
>> >> -Jukka Rahkonen-
>> >>
>> >>  
>> >>
>> >>  
>> >>
>> >>  
>> >>
>>
>>>  
>>>
>> >> _______________________________________________>> Jump-pilot-devel 
>> >> mailing list
>> >> Jump-pilot-devel@lists.sourceforge.net 
>> >> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>> >> <https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel>
>>
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net 
>>> <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel 
>>> <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
>>>
>>
>> _______________________________________________
>> 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
> 


_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to