Jump to content
Chinese-Forums
  • Sign Up

zdt and VISTA


drahnier

Recommended Posts

Just installed zdt on a freshly installed copy of Windows Vista Business Edition. On first start of zdt - and on subsequent ones -, logged on as a user with admin priviledges I get the error depicted in the attached file.

The content of the log file (Note: the logfile was NOT created in the zdt's installation directories, but - due to Vista's virtualization techniques in the user's private virtual store copy of this folder):

!SESSION 2007-02-09 09:36:49.796 -----------------------------------------------

eclipse.buildId=unknown

java.version=1.6.0

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US

Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.osgi 4 0 2007-02-09 09:36:52.978

!MESSAGE Application error

!STACK 1

java.lang.UnsatisfiedLinkError: no swt-win32-3232 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.swt.internal.Library.loadLibrary(Library.java:123)

at org.eclipse.swt.internal.win32.OS.(OS.java:18)

at org.eclipse.swt.widgets.Display.(Display.java:125)

at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:433)

at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)

at net.sourceforge.zdt.core.ZDTApplication.run(ZDTApplication.java:26)

at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)

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.core.launcher.Main.invokeFramework(Main.java:336)

at org.eclipse.core.launcher.Main.basicRun(Main.java:280)

at org.eclipse.core.launcher.Main.run(Main.java:977)

at org.eclipse.core.launcher.Main.main(Main.java:952)

880_thumb.attach

Link to comment
Share on other sites

Hmm, so things were working before using the beta of version of Vista right? I notice you're using java 1.6. Was that the case in the previous version as well? Maybe try java 1.5?

I found one reference to a problem similar to yours. But their solution of copying the dlls to your windows/system32 seems like a bad hack.

http://eclipsezone.com/eclipse/forums/m92038426.html

Looks like I'll have to get me a copy of Vista soon. =)

Chris

Link to comment
Share on other sites

I had not experienced this problem with zdt 0.6.0 under BETA and RC versions of Vista. Problems started with zdt version 0.6.1 running on the latest two RC versions of Vista available to the general public.

To work around this problem I applied "modify" permissions on some of the zdt installation folders and am running zdt in "XP SP2 compatibility mode".

I am pretty sure the main problem here is that zdt places runtime generated data in it's installation folders and not in the logged on user's private folders.

Link to comment
Share on other sites

Join the conversation

You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Click here to reply. Select text to quote.

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...