[OSM-dev] Compile Errors with josm/core

Joerg Ostertag openstreetmap at ostertag.name
Thu Jul 23 19:00:06 BST 2009


On Thursday 23 July 2009, Frederik Ramm wrote:
> Hi,
>
> Joerg Ostertag wrote:
> > Can anyone give me a hint if I have missing dependencies or where I
> > should have a look at for solving this Problem.
>
> These are just warnings...?
>
> Bye
> Frederik

Ups .... the pasting was too short ...


init:

compile:
    [javac] Compiling 152 source files to /home/tweety/openstreetmap-applications/editors/josm/core/build
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/io/MyHttpHandler.java:10: warning: sun.net.www.protocol.http.Handler is Sun proprietary API and may be removed in a future release
    [javac] public class MyHttpHandler extends sun.net.www.protocol.http.Handler  {
    [javac]                                                             ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/io/MyHttpURLConnection.java:8: warning: sun.net.www.protocol.http.HttpURLConnection is Sun proprietary API and may be removed in a 
future release
    [javac] public class MyHttpURLConnection extends sun.net.www.protocol.http.HttpURLConnection {
    [javac]                                                                   ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/io/MyHttpURLConnection.java:9: warning: sun.net.www.protocol.http.Handler is Sun proprietary API and may be removed in a future 
release
    [javac]             protected MyHttpURLConnection(URL u, Proxy p, sun.net.www.protocol.http.Handler handler)
    [javac]                                                                                    ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java:13: warning: sun.reflect.generics.reflectiveObjects.NotImplementedException is Sun proprietary API and 
may be removed in a future re
lease
    [javac] import sun.reflect.generics.reflectiveObjects.NotImplementedException;
    [javac]                                              ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:228: cannot find symbol
    [javac] symbol  : variable ds
    [javac] location: class org.openstreetmap.josm.Main
    [javac]                 Main.ds.setSelected(sel);
    [javac]                     ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:336: cannot find symbol
    [javac] symbol  : variable ds
    [javac] location: class org.openstreetmap.josm.Main
    [javac]             DataSet.fireSelectionChanged(Main.ds.getSelected());
    [javac]                                              ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:337: cannot find symbol
    [javac] symbol  : method realEqual(org.openstreetmap.josm.data.osm.Relation,boolean)
    [javac] location: class org.openstreetmap.josm.data.osm.Relation
    [javac]         } else if (!RelationEditor.this.relation.realEqual(clone, true)) {
    [javac]                                                 ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:339: cannot find symbol
    [javac] symbol  : variable ds
    [javac] location: class org.openstreetmap.josm.Main
    [javac]             DataSet.fireSelectionChanged(Main.ds.getSelected());
    [javac]                                              ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:429: cannot find symbol
    [javac] symbol  : variable ds
    [javac] location: class org.openstreetmap.josm.Main
    [javac]         for (OsmPrimitive p : Main.ds.getSelected()) {
    [javac]                                   ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:448: cannot find symbol
    [javac] symbol  : variable ds
    [javac] location: class org.openstreetmap.josm.Main
    [javac]         for (OsmPrimitive p : Main.ds.getSelected()) {
    [javac]                                   ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:511: cannot find symbol
    [javac] symbol  : variable TYPE_REL
    [javac] location: class org.openstreetmap.josm.io.OsmServerObjectReader
    [javac]             OsmServerObjectReader reader = new OsmServerObjectReader(clone.id, OsmServerObjectReader.TYPE_REL, true);
    [javac]                                                                                                     ^
  [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:513: cannot find symbol
    [javac] symbol  : method parseOsm()
    [javac] location: class org.openstreetmap.josm.io.OsmServerObjectReader
    [javac]                 DataSet dataSet = reader.parseOsm();
    [javac]                                         ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:516: cannot find symbol
    [javac] symbol  : method editLayer()
    [javac] location: class org.openstreetmap.josm.Main
    [javac]                             .editLayer().data, dataSet);
    [javac]                             ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:523: cannot find symbol
    [javac] symbol  : method editLayer()
    [javac] location: class org.openstreetmap.josm.Main
    [javac]                         Main.main.editLayer().data.dataSources.add(src);
    [javac]                                  ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:524: cannot find symbol
    [javac] symbol  : method editLayer()
    [javac] location: class org.openstreetmap.josm.Main
    [javac]                     Main.main.editLayer().fireDataChange();
    [javac]                              ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:526: conflicts has private access in org.openstreetmap.josm.data.osm.visitor.MergeVisitor
    [javac]                     if (visitor.conflicts.isEmpty())
    [javac]                                ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:529: conflicts has private access in org.openstreetmap.josm.data.osm.visitor.MergeVisitor
    [javac]                     dlg.add(visitor.conflicts);
    [javac]                                    ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java:529: cannot find symbol
    [javac] symbol  : method add(org.openstreetmap.josm.data.conflict.ConflictCollection)
    [javac] location: class org.openstreetmap.josm.gui.dialogs.ConflictDialog
    [javac]                     dlg.add(visitor.conflicts);
    [javac]                        ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:66: <anonymous org.openstreetmap.josm.gui.download.WorldChooser$1> is not abstract and does not 
override abstract method getWorldBou
ndsLatLon() in org.openstreetmap.josm.data.projection.Projection
    [javac]         projection = new Projection() {
    [javac]                                       ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:92: cannot find symbol
    [javac] symbol  : constructor MapScaler(org.openstreetmap.josm.gui.download.WorldChooser,org.openstreetmap.josm.data.projection.Projection)
    [javac] location: class org.openstreetmap.josm.gui.MapScaler
    [javac]         MapScaler scaler = new MapScaler(this, projection);
    [javac]                            ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:137: scale has private access in org.openstreetmap.josm.gui.NavigatableComponent
    [javac]         scale = world.getIconWidth()/preferredSize.getWidth();
    [javac]         ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:138: scale has private access in org.openstreetmap.josm.gui.NavigatableComponent
    [javac]         scaleMax = scale;
    [javac]                    ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:172: cannot find symbol
    [javac] symbol  : method zoomTo(org.openstreetmap.josm.data.coor.EastNorth,double)
    [javac] location: class org.openstreetmap.josm.gui.NavigatableComponent
    [javac]         super.zoomTo(newCenter, scale);
    [javac]              ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:167: method does not override or implement a method from a supertype
    [javac]     @Override public void zoomTo(EastNorth newCenter, double scale) {
    [javac]     ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/gui/download/WorldChooser.java:178: getProjection() in org.openstreetmap.josm.gui.download.WorldChooser cannot override 
getProjection() in org.openstreetmap.josm.g
ui.NavigatableComponent; attempting to assign weaker access privileges; was public
    [javac]     @Override protected Projection getProjection() {
    [javac]                                    ^
    [javac] /home/tweety/openstreetmap-applications/editors/josm/core/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java:49: warning: sun.reflect.generics.reflectiveObjects.NotImplementedException is Sun proprietary API and 
may be removed in a future re
lease
    [javac]         throw new NotImplementedException();
    [javac]                   ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 21 errors
    [javac] 5 warnings





More information about the dev mailing list