Hi, I am trying to compile OpenJump, using Eclipse. I creted the project and run the build.xml file but it crashes with "variable Base64" not found.
I tried Java 5 and Java 1.6 with the same outcome. On Windows 7 using 32-bit s/w.
Any suggestions?
Thank you
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, recompiled with java 1.6 and resequenced the ant file which Eclipse for some reason had wrongly sequenced and now all is well.
Compilation completed successfully!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I am trying to compile OpenJump, using Eclipse. I creted the project and run the build.xml file but it crashes with "variable Base64" not found.
I tried Java 5 and Java 1.6 with the same outcome. On Windows 7 using 32-bit s/w.
Any suggestions?
Thank you
UPDATE: I downloaded the latest SVN trunk and it compiled but not successfully. Below is the ant log from Eclipse:
Buildfile: C:\Users\bill\workspace3\OpenJump\etc\build.xml
prepare:
Created dir: C:\Users\bill\workspace3\OpenJump\build
compile:
Created dir: C:\Users\bill\workspace3\OpenJump\build\classes
Compiling 1194 source files to C:\Users\bill\workspace3\OpenJump\build\classes
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:164: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:164: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:191: warning: unmappable character for encoding UTF8
d.setSideBarDescription("Description de la bo?te de dialogue et des param?tres pour aider l'utilisateur");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:191: warning: unmappable character for encoding UTF8
d.setSideBarDescription("Description de la bo?te de dialogue et des param?tres pour aider l'utilisateur");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:212: warning: unmappable character for encoding UTF8
JButton button2 = d.addButton("Deuxi?me bouton", "OK", "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\MultiTabInputDialog.java:97: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", java.util.Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\MultiTabInputDialog.java:97: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", java.util.Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\datastore\RefreshDataStoreQueryPlugIn.java:27: warning: unmappable character for encoding UTF8
* @author <a href="mailto:michael.michaud@free.fr">Micha?l Michaud</a>
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditor.java:26: warning: unmappable character for encoding UTF8
* Laboratoire RESO - universit? de Rennes 2
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditorDialog.java:45: warning: unmappable character for encoding UTF8
* Laboratoire RESO - universit? de Rennes 2
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditorPlugIn.java:18: warning: unmappable character for encoding UTF8
* universit? de Rennes 2
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
11 warnings
Copying 608 files to C:\Users\bill\workspace3\OpenJump\build\classes
Copied 8 empty directories to 2 empty directories under C:\Users\bill\workspace3\OpenJump\build\classes
jar:
Building jar: C:\Users\bill\workspace3\OpenJump\build\openjump-1.4.2alpha.jar
javadocs:
Created dir: C:\Users\bill\workspace3\OpenJump\build\javadoc
Generating Javadoc
Javadoc execution
Loading source files for package com.vividsolutions.jump…
Loading source files for package com.vividsolutions.jump.algorithm…
Loading source files for package com.vividsolutions.jump.coordsys…
Loading source files for package com.vividsolutions.jump.coordsys.impl…
Loading source files for package com.vividsolutions.jump.datastore…
Loading source files for package com.vividsolutions.jump.datastore.jdbc…
Loading source files for package com.vividsolutions.jump.datastore.postgis…
Loading source files for package com.vividsolutions.jump.feature…
Loading source files for package com.vividsolutions.jump.geom…
Loading source files for package com.vividsolutions.jump.geom.precision…
Loading source files for package com.vividsolutions.jump.io…
Loading source files for package com.vividsolutions.jump.io.datasource…
Loading source files for package com.vividsolutions.jump.parameter…
Loading source files for package com.vividsolutions.jump.plugin.edit…
Loading source files for package com.vividsolutions.jump.plugin.qa…
Loading source files for package com.vividsolutions.jump.qa…
Loading source files for package com.vividsolutions.jump.qa.diff…
Loading source files for package com.vividsolutions.jump.task…
Loading source files for package com.vividsolutions.jump.tools…
Loading source files for package com.vividsolutions.jump.util…
Loading source files for package com.vividsolutions.jump.util.commandline…
Loading source files for package com.vividsolutions.jump.util.feature…
Loading source files for package com.vividsolutions.jump.util.io…
Loading source files for package com.vividsolutions.jump.util.java2xml…
Loading source files for package com.vividsolutions.jump.warp…
Loading source files for package com.vividsolutions.jump.workbench…
Loading source files for package com.vividsolutions.jump.workbench.datasource…
Loading source files for package com.vividsolutions.jump.workbench.datastore…
Loading source files for package com.vividsolutions.jump.workbench.driver…
Loading source files for package com.vividsolutions.jump.workbench.imagery…
Loading source files for package com.vividsolutions.jump.workbench.imagery.ecw…
Loading source files for package com.vividsolutions.jump.workbench.imagery.geotiff…
Loading source files for package com.vividsolutions.jump.workbench.imagery.graphic…
Loading source files for package com.vividsolutions.jump.workbench.imagery.mrsid…
Loading source files for package com.vividsolutions.jump.workbench.model…
Loading source files for package com.vividsolutions.jump.workbench.model.cache…
Loading source files for package com.vividsolutions.jump.workbench.plugin…
Loading source files for package com.vividsolutions.jump.workbench.plugin.util…
Loading source files for package com.vividsolutions.jump.workbench.registry…
Loading source files for package com.vividsolutions.jump.workbench.ui…
Loading source files for package com.vividsolutions.jump.workbench.ui.addremove…
Loading source files for package com.vividsolutions.jump.workbench.ui.cursortool…
Loading source files for package com.vividsolutions.jump.workbench.ui.cursortool.editing…
Loading source files for package com.vividsolutions.jump.workbench.ui.images…
Loading source files for package com.vividsolutions.jump.workbench.ui.images.famfam…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.analysis…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.clipboard…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.datastore…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.generate…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.imagery…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.scalebar…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.skin…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.test…
Loading source files for package com.vividsolutions.jump.workbench.ui.plugin.wms…
Loading source files for package com.vividsolutions.jump.workbench.ui.renderer…
Loading source files for package com.vividsolutions.jump.workbench.ui.renderer.java2D…
Loading source files for package com.vividsolutions.jump.workbench.ui.renderer.style…
Loading source files for package com.vividsolutions.jump.workbench.ui.renderer.style.attributeclassifications…
Loading source files for package com.vividsolutions.jump.workbench.ui.snap…
Loading source files for package com.vividsolutions.jump.workbench.ui.style…
Loading source files for package com.vividsolutions.jump.workbench.ui.task…
Loading source files for package com.vividsolutions.jump.workbench.ui.toolbox…
Loading source files for package com.vividsolutions.jump.workbench.ui.warp…
Loading source files for package com.vividsolutions.jump.workbench.ui.wizard…
Loading source files for package com.vividsolutions.jump.workbench.ui.zoom…
Loading source files for package com.vividsolutions.wms…
Loading source files for package com.vividsolutions.wms.ui…
Loading source files for package com.vividsolutions.wms.util…
Loading source files for package de.fho.jump.pirol.plugins.EditAttributeByFormula…
Loading source files for package de.fho.jump.pirol.ui.documents…
Loading source files for package de.fho.jump.pirol.ui.panels…
Loading source files for package de.fho.jump.pirol.utilities.FormulaParsing…
Loading source files for package de.fho.jump.pirol.utilities.FormulaParsing.Operations…
Loading source files for package de.fho.jump.pirol.utilities.FormulaParsing.Values…
Loading source files for package de.fho.jump.pirol.utilities.attributes…
Loading source files for package de.fho.jump.pirol.utilities.debugOutput…
Loading source files for package de.fho.jump.pirol.utilities.i18n…
Loading source files for package de.fho.jump.pirol.utilities.plugIns…
Loading source files for package de.fho.jump.pirol.utilities.settings…
Loading source files for package de.hawhamburg.sridsupport…
Loading source files for package de.latlon.deejump.plugin…
Loading source files for package de.latlon.deejump.plugin.manager…
Loading source files for package de.latlon.deejump.plugin.style…
Loading source files for package net.iharder…
Loading source files for package org.geotiff.epsg…
Loading source files for package org.geotiff.image…
Loading source files for package org.geotiff.image.jai…
Loading source files for package org.geotools.dbffile…
Loading source files for package org.geotools.misc…
Loading source files for package org.geotools.shapefile…
Loading source files for package org.libtiff.jai.codec…
Loading source files for package org.libtiff.jai.codecimpl…
Loading source files for package org.libtiff.jai.operator…
Loading source files for package org.libtiff.jai.util…
Loading source files for package org.openide.awt…
Loading source files for package org.openjump…
Loading source files for package org.openjump.core…
Loading source files for package org.openjump.core.apitools…
Loading source files for package org.openjump.core.apitools.comparisonandsorting…
Loading source files for package org.openjump.core.apitools.objecttyperoles…
Loading source files for package org.openjump.core.apitools.tables…
Loading source files for package org.openjump.core.attributeoperations…
Loading source files for package org.openjump.core.attributeoperations.statistics…
Loading source files for package org.openjump.core.ccordsys.epsg…
Loading source files for package org.openjump.core.ccordsys.srid…
Loading source files for package org.openjump.core.geomutils…
Loading source files for package org.openjump.core.geomutils.algorithm…
Loading source files for package org.openjump.core.graph.delauneySimplexInsert…
Loading source files for package org.openjump.core.graph.pirolProject…
Loading source files for package org.openjump.core.graph.polygongraph…
Loading source files for package org.openjump.core.model…
Loading source files for package org.openjump.core.rasterimage…
Loading source files for package org.openjump.core.rasterimage.sextante…
Loading source files for package org.openjump.core.rasterimage.sextante.rasterWrappers…
Loading source files for package org.openjump.core.ui…
Loading source files for package org.openjump.core.ui.color…
Loading source files for package org.openjump.core.ui.enablecheck…
Loading source files for package org.openjump.core.ui.images…
Loading source files for package org.openjump.core.ui.io.file…
Loading source files for package org.openjump.core.ui.plot…
Loading source files for package org.openjump.core.ui.plugin…
Loading source files for package org.openjump.core.ui.plugin.customize…
Loading source files for package org.openjump.core.ui.plugin.datastore…
Loading source files for package org.openjump.core.ui.plugin.edit…
Loading source files for package org.openjump.core.ui.plugin.edit.helpclassesselection…
Loading source files for package org.openjump.core.ui.plugin.edittoolbox…
Loading source files for package org.openjump.core.ui.plugin.edittoolbox.cursortools…
Loading source files for package org.openjump.core.ui.plugin.edittoolbox.tab…
Loading source files for package org.openjump.core.ui.plugin.file…
Loading source files for package org.openjump.core.ui.plugin.file.open…
Loading source files for package org.openjump.core.ui.plugin.layer…
Loading source files for package org.openjump.core.ui.plugin.layer.pirolraster…
Loading source files for package org.openjump.core.ui.plugin.mousemenu…
Loading source files for package org.openjump.core.ui.plugin.mousemenu.category…
Loading source files for package org.openjump.core.ui.plugin.queries…
Loading source files for package org.openjump.core.ui.plugin.raster…
Loading source files for package org.openjump.core.ui.plugin.raster.color…
Loading source files for package org.openjump.core.ui.plugin.style…
Loading source files for package org.openjump.core.ui.plugin.tools…
Loading source files for package org.openjump.core.ui.plugin.tools.analysis.onelayer…
Loading source files for package org.openjump.core.ui.plugin.tools.generalization…
Loading source files for package org.openjump.core.ui.plugin.tools.geometrychange…
Loading source files for package org.openjump.core.ui.plugin.tools.statistics…
Loading source files for package org.openjump.core.ui.plugin.view…
Loading source files for package org.openjump.core.ui.plugin.view.helpclassescale…
Loading source files for package org.openjump.core.ui.plugin.window…
Loading source files for package org.openjump.core.ui.plugin.wms…
Loading source files for package org.openjump.core.ui.style.decoration…
Loading source files for package org.openjump.core.ui.swing…
Loading source files for package org.openjump.core.ui.swing.factory.field…
Loading source files for package org.openjump.core.ui.swing.listener…
Loading source files for package org.openjump.core.ui.swing.wizard…
Loading source files for package org.openjump.core.ui.util…
Loading source files for package org.openjump.io…
Loading source files for package org.openjump.sigle.plugin.joinTable…
Loading source files for package org.openjump.sigle.utilities.geom…
Loading source files for package org.openjump.sigle.utilities.gui…
Loading source files for package org.openjump.swing.factory.component…
Loading source files for package org.openjump.swing.factory.field…
Loading source files for package org.openjump.swing.list…
Loading source files for package org.openjump.swing.listener…
Loading source files for package org.openjump.swing.util…
Loading source files for package org.openjump.util…
Loading source files for package org.openjump.util.metaData…
Loading source files for package org.openjump.util.python…
Loading source files for package org.openjump.util.python.pythonexampleclasses…
Constructing Javadoc information…
Standard Doclet version 1.6.0_27
Building tree for all the packages and classes…
Generating C:\Users\bill\workspace3\OpenJump\build\javadoc\com/vividsolutions/jump/workbench/plugin/\package-summary.html…
Copying file C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\plugin\doc-files\extensions.html to directory C:\Users\bill\workspace3\OpenJump\build\javadoc\com\vividsolutions\jump\workbench\plugin\doc-files…
Building index for all the packages and classes…
Building index for all classes…
dist:
Created dir: C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha
Copying 10 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha\bin
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha\bin
Copying 47 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha
Copied 6 empty directories to 1 empty directory under C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha\lib
Created dir: C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha\licenses
Copying 7 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha\licenses
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha
Created dir: C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha
Copying 3255 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha\javadoc
Copying 1752 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha\src
Created dir: C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha\licenses
Copying 7 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha\licenses
Copying 71 files to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha
Copied 14 empty directories to 1 empty directory under C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha
Copying 1 file to C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha
dist-zip:
Building zip: C:\Users\bill\workspace3\OpenJump\dist\openjump-1.4.2alpha.zip
Building zip: C:\Users\bill\workspace3\OpenJump\dist\openjump-src-1.4.2alpha.zip
clean:
Deleting directory C:\Users\bill\workspace3\OpenJump\build
Deleting directory C:\Users\bill\workspace3\OpenJump\dist
prepare:
Created dir: C:\Users\bill\workspace3\OpenJump\build
compile:
Created dir: C:\Users\bill\workspace3\OpenJump\build\classes
Compiling 1194 source files to C:\Users\bill\workspace3\OpenJump\build\classes
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:164: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:164: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:191: warning: unmappable character for encoding UTF8
d.setSideBarDescription("Description de la bo?te de dialogue et des param?tres pour aider l'utilisateur");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:191: warning: unmappable character for encoding UTF8
d.setSideBarDescription("Description de la bo?te de dialogue et des param?tres pour aider l'utilisateur");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\DualPaneInputDialog.java:212: warning: unmappable character for encoding UTF8
JButton button2 = d.addButton("Deuxi?me bouton", "OK", "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\MultiTabInputDialog.java:97: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", java.util.Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\com\vividsolutions\jump\workbench\ui\MultiTabInputDialog.java:97: warning: unmappable character for encoding UTF8
d.addComboBox("M?tier", "Cadre", java.util.Arrays.asList("Cadre","Charpentier","Ma?on","Boulanger"), "");
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\datastore\RefreshDataStoreQueryPlugIn.java:27: warning: unmappable character for encoding UTF8
* @author <a href="mailto:michael.michaud@free.fr">Micha?l Michaud</a>
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditor.java:26: warning: unmappable character for encoding UTF8
* Laboratoire RESO - universit? de Rennes 2
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditorDialog.java:45: warning: unmappable character for encoding UTF8
* Laboratoire RESO - universit? de Rennes 2
^
C:\Users\bill\workspace3\OpenJump\src\org\openjump\core\ui\plugin\raster\color\RasterColorEditorPlugIn.java:18: warning: unmappable character for encoding UTF8
* universit? de Rennes 2
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
11 warnings
Copying 608 files to C:\Users\bill\workspace3\OpenJump\build\classes
Copied 8 empty directories to 2 empty directories under C:\Users\bill\workspace3\OpenJump\build\classes
jar:
BUILD FAILED
C:\Users\bill\workspace3\OpenJump\etc\build.xml:174: Property 'manifest.classpath' already set!
Total time: 3 minutes 54 seconds
Thanks
Bill
OK, recompiled with java 1.6 and resequenced the ant file which Eclipse for some reason had wrongly sequenced and now all is well.
Compilation completed successfully!