We have not released an SDK which works with Eclipse 3.7.2 yet - we tend to only do that when we run a training course (and thus have budget for QA). Can I ask you to download and build from source code, since our change to github this process is much faster.
The eclipse 3.7.2 setup you created can be used just fine with a checkout from source code as described here: - http://udig.refractions.net/confluence/display/ADMIN/02+Development+Environment One thing you can try and do before before you move on from the SDK quick start, is to open up your run configuration and hit "validate plugins" you should find that the net.refractions.udig.project.ui" plugin was unable to load. And thus that projects view was not available. You can hit "add required plugins" and try again if you like; but no guarantee this will work as we have not performed QA on Eclipse 3.7.2 with the SDK Quickstart :( -- Jody Garnett On Monday, 13 August 2012 at 2:54 AM, Yu Lang Chiang wrote: > I follow the instruction in SDK Quick Start document. Install emt windows > 64bit & dropins & delta pack 3.7.2 then try to launch udig sdk, but i get > following error message: > > > > 八月 13, 2012 12:27:38 上午 it.geosolutions.imageio.gdalframework.GDALUtilities > loadGDAL > 警告: Failed to load the GDAL native libs. This is not a problem unless you > need to use the GDAL plugins: they won't be > enabled.java.lang.UnsatisfiedLinkError: no gdaljni in java.library.path > 八月 13, 2012 12:27:38 上午 it.geosolutions.util.KakaduUtilities loadKakadu > 警告: Failed to load the Kakadu native libs. This is not a problem unless you > need to use the Kakadu plugin: it won't be enabled. > java.lang.UnsatisfiedLinkError: no kdu_jni in java.library.path > log4j:WARN No appenders could be found for logger (org.geotools.factory). > log4j:WARN Please initialize the log4j system properly. > !SESSION 2012-08-13 00:27:31.554 > ----------------------------------------------- > eclipse.buildId=unknown > java.version=1.7.0_05 > java.vendor=Oracle Corporation > BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_TW > Framework arguments: -product net.refractions.udig.product > Command-line arguments: -product net.refractions.udig.product -data > C:\dbackup\uDig64bit\workspace/../runtime-udig.product -dev > file:C:/dbackup/uDig64bit/workspace/.metadata/.plugins/org.eclipse.pde.core/udig.product/dev.properties > -os win32 -ws win32 -arch x86_64 -consoleLog > > !ENTRY net.refractions.udig.ui 1 0 2012-08-13 00:27:51.241 > !MESSAGE net.refractions.udig.ui.WorkbenchConfiguration > "net.refractions.udig.internal.ui.UDIGWorkbenchConfiguration" specified but > no valid extension found. > Please check that the extension exists and that it is valid. > > !ENTRY net.refractions.udig.ui 1 0 2012-08-13 00:27:51.334 > !MESSAGE net.refractions.udig.ui.MenuBuilder > "net.refractions.udig.ui.uDigMenuBuilder" specified but no valid extension > found. > Please check that the extension exists and that it is valid. > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.621 > !MESSAGE Exception in org.eclipse.ui.internal.PageLayout.addView: > org.eclipse.ui.PartInitException: Could not create view: > net.refractions.udig.project.ui.projectExplorer > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.625 > !MESSAGE Exception in org.eclipse.ui.internal.PageLayout.addView: > org.eclipse.ui.PartInitException: Could not create view: > net.refractions.udig.project.ui.projectExplorer > !STACK 1 > org.eclipse.ui.PartInitException: Could not create view: > net.refractions.udig.project.ui.projectExplorer > at org.eclipse.ui.internal.ViewFactory.createView(ViewFactory.java:158) > at org.eclipse.ui.internal.LayoutHelper.createView(LayoutHelper.java:162) > at org.eclipse.ui.internal.PageLayout.createView(PageLayout.java:554) > at org.eclipse.ui.internal.PageLayout.addView(PageLayout.java:416) > at org.eclipse.ui.internal.PageLayout.addView(PageLayout.java:390) > at > net.refractions.udig.internal.ui.MapPerspective.createInitialLayout(MapPerspective.java:49) > at > org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:816) > at > org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:270) > at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:156) > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createPerspective(Workbench3xImplementation.java:55) > at > org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1748) > at org.eclipse.ui.internal.WorkbenchPage.init(WorkbenchPage.java:2535) > at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:637) > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchPage(Workbench3xImplementation.java:39) > at > org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:796) > at > org.eclipse.ui.internal.Workbench$23.runWithException(Workbench.java:1224) > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > at > org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595) > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at > org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4683) > at > org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1590) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2623) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at > net.refractions.udig.internal.ui.UDIGApplication.start(UDIGApplication.java:137) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !SUBENTRY 1 org.eclipse.ui 4 0 2012-08-13 00:27:52.629 > !MESSAGE Could not create view: > net.refractions.udig.project.ui.projectExplorer > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.634 > !MESSAGE Referenced part does not exist yet: > net.refractions.udig.project.ui.projectExplorer. > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.639 > !MESSAGE Exception in org.eclipse.ui.internal.FolderLayout.addView(String): > org.eclipse.ui.PartInitException: View descriptor not found: > net.refractions.udig.project.ui.layerManager > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.643 > !MESSAGE Exception in org.eclipse.ui.internal.FolderLayout.addView(String): > org.eclipse.ui.PartInitException: View descriptor not found: > net.refractions.udig.project.ui.layerManager > !STACK 1 > org.eclipse.ui.PartInitException: View descriptor not found: > net.refractions.udig.project.ui.layerManager > at org.eclipse.ui.internal.FolderLayout.addView(FolderLayout.java:75) > at > net.refractions.udig.internal.ui.MapPerspective.createInitialLayout(MapPerspective.java:55) > at > org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:816) > at > org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:270) > at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:156) > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createPerspective(Workbench3xImplementation.java:55) > at > org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1748) > at org.eclipse.ui.internal.WorkbenchPage.init(WorkbenchPage.java:2535) > at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:637) > at > org.eclipse.ui.internal.tweaklets.Workbench3xImplementation.createWorkbenchPage(Workbench3xImplementation.java:39) > at > org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:796) > at > org.eclipse.ui.internal.Workbench$23.runWithException(Workbench.java:1224) > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at > org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757) > at > org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803) > at > org.eclipse.ui.internal.Workbench$33.runWithException(Workbench.java:1595) > at > org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at > org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4683) > at > org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94) > at org.eclipse.ui.internal.Workbench.init(Workbench.java:1590) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2623) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at > net.refractions.udig.internal.ui.UDIGApplication.start(UDIGApplication.java:137) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !SUBENTRY 1 org.eclipse.ui 4 0 2012-08-13 00:27:52.645 > !MESSAGE View descriptor not found: > net.refractions.udig.project.ui.layerManager > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.672 > !MESSAGE Unable to find Action Set: net.refractions.udig.project.ui.layer.menu > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.677 > !MESSAGE Unable to find Action Set: > net.refractions.udig.project.ui.LayerActions > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.681 > !MESSAGE Unable to find Action Set: net.refractions.udig.project.ui.map.menu > > !ENTRY org.eclipse.ui 4 4 2012-08-13 00:27:52.685 > !MESSAGE Unable to find Action Set: net.refractions.udig.project.ui.renameSet > > And dependency setting couldn't find two feature: > net.refractions.net.udig-feature(1.3.0qualifier) > net.refractions.net.udig_language-feature(1.3.0qualifier) > > Is there any document about using udig sdk in 64bit windows environment or > what's wrong in my environment configuration? > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > >
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
