Hallo Zusammen,
wenn ich versuche von der Konsole buckminster aufzurufen um mein RCP-Projekt bauen + paketieren zu lassen bekomme ich nur die Meldung: "Could not load library: localfile_1_0_0.dll [....]" mit einem schönen Stackbacktrace, sonst nichts.
Wegen dem "sonst nichts" nehme ich an, dass das Kommando abgebrochen hat.
Da dies meine ersten Gehversuche mit Buckminster + Konsole (also Headless) sind bin ich gerade etwas hilflos: mache ich was falsches oder habe ich da ein Bug in Buckminster?
Durchgearbeitet habe ich : Headless Eclipse RCP builds with Buckminster and Hudson und habe es auch bis zu Hudson Build fast erfolgreich geschaft. Fast bedeutet: meine Anwendung wird zwar deployed, allerdings fehlt alles was zum Starten noch dazugehört hätte: der Launcher (samt Plugins) und die config.ini. kopiere ich dies manuell hinzu läufts.
Wenn ich von meiner .product Datei aus deploye gehts bestens.
Kurz: vom Prinzip her habe ich ein lauffähiges Beispielprojekt.
Da ich keinen Hudson einsetzen kann (warum auch immer) möchte ich das jetzt rein von der Konsole aus weitermachen. Dazu wiederum habe ich kein einziges Tutorial gefunden und stocher also ein wenig im Nebel. Auch das BuckyBook habe ich offen. Sehr Einsteigerfreundlich finde ich es jedoch nicht: im Moment geht es mir vor allem darum herauszufinden ob Buckminster für mich geeignet ist - da möchte ich nicht das ganze Buch studieren :-( .
Meine Fragen:
Kennt jemand noch ein Tutorial wie man ein RCP-Projekt mit Buckminster von der Konsole baut.
Und:
Handelt es sich bei der folgenden Meldung um einen Fehler oder darf ich das ignorieren?
c:\home\eclipse_workspace\de.test.mail.site>c:\opt\buckminster_headless\buckminster make
INFO: Could not load library: localfile_1_0_0.dll. This library provides platform-specific optimizations for certain file system operations. This l
ibrary is not present on all platforms, so this may not be an error. The resources plug-in will safely fall back to using java.io.File functionality.
java.lang.UnsatisfiedLinkError: no localfile_1_0_0 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.core.internal.filesystem.local.LocalFileNatives.<clinit>(LocalFileNatives.java:32)
at org.eclipse.core.internal.filesystem.local.LocalFile.fetchInfo(LocalFile.java:143)
at org.eclipse.core.filesystem.provider.FileStore.fetchInfo(FileStore.java:277)
at org.eclipse.core.internal.localstore.BlobStore.<init>(BlobStore.java:45)
at org.eclipse.core.internal.localstore.HistoryStore2.<init>(HistoryStore2.java:77)
at org.eclipse.core.internal.resources.ResourcesCompatibilityHelper.createHistoryStore(ResourcesCompatibilityHelper.java:67)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.getHistoryStore(FileSystemResourceManager.java:383)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1038)
at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:1831)
at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:1820)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.saveWorkspace(WorkspaceCommand.java:71)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.initWorkspace(WorkspaceCommand.java:161)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(WorkspaceCommand.java:182)
at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
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:368)
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:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
c:\home\eclipse_workspace\de.test.mail.site>java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
(Das ganze auf Windows 7 mit eclipse 3.5)
Vielen Dank für die Hilfe schon mal!
wenn ich versuche von der Konsole buckminster aufzurufen um mein RCP-Projekt bauen + paketieren zu lassen bekomme ich nur die Meldung: "Could not load library: localfile_1_0_0.dll [....]" mit einem schönen Stackbacktrace, sonst nichts.
Wegen dem "sonst nichts" nehme ich an, dass das Kommando abgebrochen hat.
Da dies meine ersten Gehversuche mit Buckminster + Konsole (also Headless) sind bin ich gerade etwas hilflos: mache ich was falsches oder habe ich da ein Bug in Buckminster?
Durchgearbeitet habe ich : Headless Eclipse RCP builds with Buckminster and Hudson und habe es auch bis zu Hudson Build fast erfolgreich geschaft. Fast bedeutet: meine Anwendung wird zwar deployed, allerdings fehlt alles was zum Starten noch dazugehört hätte: der Launcher (samt Plugins) und die config.ini. kopiere ich dies manuell hinzu läufts.
Wenn ich von meiner .product Datei aus deploye gehts bestens.
Kurz: vom Prinzip her habe ich ein lauffähiges Beispielprojekt.
Da ich keinen Hudson einsetzen kann (warum auch immer) möchte ich das jetzt rein von der Konsole aus weitermachen. Dazu wiederum habe ich kein einziges Tutorial gefunden und stocher also ein wenig im Nebel. Auch das BuckyBook habe ich offen. Sehr Einsteigerfreundlich finde ich es jedoch nicht: im Moment geht es mir vor allem darum herauszufinden ob Buckminster für mich geeignet ist - da möchte ich nicht das ganze Buch studieren :-( .
Meine Fragen:
Kennt jemand noch ein Tutorial wie man ein RCP-Projekt mit Buckminster von der Konsole baut.
Und:
Handelt es sich bei der folgenden Meldung um einen Fehler oder darf ich das ignorieren?
c:\home\eclipse_workspace\de.test.mail.site>c:\opt\buckminster_headless\buckminster make
INFO: Could not load library: localfile_1_0_0.dll. This library provides platform-specific optimizations for certain file system operations. This l
ibrary is not present on all platforms, so this may not be an error. The resources plug-in will safely fall back to using java.io.File functionality.
java.lang.UnsatisfiedLinkError: no localfile_1_0_0 in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.core.internal.filesystem.local.LocalFileNatives.<clinit>(LocalFileNatives.java:32)
at org.eclipse.core.internal.filesystem.local.LocalFile.fetchInfo(LocalFile.java:143)
at org.eclipse.core.filesystem.provider.FileStore.fetchInfo(FileStore.java:277)
at org.eclipse.core.internal.localstore.BlobStore.<init>(BlobStore.java:45)
at org.eclipse.core.internal.localstore.HistoryStore2.<init>(HistoryStore2.java:77)
at org.eclipse.core.internal.resources.ResourcesCompatibilityHelper.createHistoryStore(ResourcesCompatibilityHelper.java:67)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.getHistoryStore(FileSystemResourceManager.java:383)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1038)
at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:1831)
at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:1820)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.saveWorkspace(WorkspaceCommand.java:71)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.initWorkspace(WorkspaceCommand.java:161)
at org.eclipse.buckminster.core.commands.WorkspaceCommand.run(WorkspaceCommand.java:182)
at org.eclipse.buckminster.cmdline.AbstractCommand.basicRun(AbstractCommand.java:155)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:341)
at org.eclipse.buckminster.cmdline.Headless.run(Headless.java:135)
at org.eclipse.buckminster.cmdline.Headless.start(Headless.java:189)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
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:368)
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:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
c:\home\eclipse_workspace\de.test.mail.site>java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01, mixed mode)
(Das ganze auf Windows 7 mit eclipse 3.5)
Vielen Dank für die Hilfe schon mal!