2009-09-22 34 views
5

Tôi đã tải xuống & cài đặt Java ME SDK mới nhất của JDK &. Cả hai dường như cài đặt tốt.Java ME SDK 3 không thể bắt đầu

Tuy nhiên, khi tôi cố gắng chạy SDK, khi thanh tiến trình ở màn hình splash được để "bắt đầu module ..." nó bị treo một lúc, và sau đó bắt đầu để bật trường hợp ngoại lệ có dạng:

java.net.ConnectException: Connection refused: connect 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) 
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) 
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) 
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) 
    at java.net.Socket.connect(Socket.java:525) 
    at java.net.Socket.connect(Socket.java:475) 
    at java.net.Socket.<init>(Socket.java:372) 
    at java.net.Socket.<init>(Socket.java:186) 
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22) 
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128) 
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595) 
Caused: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: 
    java.net.ConnectException: Connection refused: connect 
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601) 
    at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198) 
    at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184) 
    at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322) 
    at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) 
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:97) 
Caused: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is: 
    java.net.ConnectException: Connection refused: connect] 
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:101) 
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185) 
    at javax.naming.InitialContext.lookup(InitialContext.java:392) 
    at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886) 
    at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856) 
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257) 
Caused: java.io.IOException: Failed to retrieve RMIServer stub 
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338) 
    at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248) 
    at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.connect(Unknown Source) 
    at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.start(Unknown Source) 
Caused: java.lang.reflect.InvocationTargetException 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.sun.jme.toolkit.bootstrap.Batch.invoke(Unknown Source) 
    at com.sun.jme.toolkit.bootstrap.Batch.tryInvoke(Unknown Source) 
    at com.sun.jme.toolkit.bootstrap.Batch.startObjects(Unknown Source) 
    at org.netbeans.modules.javame.common.container.Module.start(Module.java:21) 
    at org.netbeans.modules.javame.common.container.ContainerSupport.startModule(ContainerSupport.java:67) 
    at org.netbeans.modules.javame.common.container.devicemanager.DevicemanagerHelper.getDeviceManagerConnection(DevicemanagerHelper.java:41) 
    at org.netbeans.modules.javame.common.container.devicemanager.DevicemanagerHelper.ensureConnected(DevicemanagerHelper.java:48) 
    at org.netbeans.modules.javame.common.container.devicemanager.DevicemanagerHelper.getDeviceManager(DevicemanagerHelper.java:84) 
    at org.netbeans.modules.javame.platform.jme_sdk.autoinstaller.AutoInstaller.ensureDMStarted(AutoInstaller.java:292) 
    at org.netbeans.modules.javame.platform.jme_sdk.autoinstaller.AutoInstaller.restored(AutoInstaller.java:63) 
    at org.netbeans.core.startup.NbInstaller.loadCode(NbInstaller.java:421) 
    at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:342) 
    at org.netbeans.ModuleManager.enable(ModuleManager.java:906) 
    at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:428) 
    at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:364) 
    at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:276) 
    at org.netbeans.core.startup.Main.getModuleSystem(Main.java:165) 
    at org.netbeans.core.startup.Main.start(Main.java:312) 
    at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:110) 
[catch] at java.lang.Thread.run(Thread.java:619) 

Google tiết lộ rằng tôi không phải là người duy nhất gặp sự cố này, hoewever tôi không thể tìm thấy giải pháp nào.

Bất kỳ ai có bất kỳ ý tưởng nào về điều này?

Trả lời

5

Tôi đang sử dụng Win64 Professional. Tôi đã có cả một JDK 32-bit và 64-bit và thấy tôi đã phải sử dụng JDK 32-bit hoặc tôi đã nhận được lỗi mà bạn đề cập đến.

Tôi thấy rằng tệp có tên "java" trong installDir \ bin và installDir \ toolbar \ bin có đường dẫn đến JDK, vì vậy tôi đã cập nhật cả hai lên JDK 32 bit và sau đó nó hoạt động. Tôi hy vọng rằng sẽ giúp bạn hoặc người khác.

(Cảm ơn http://java.lillegutt.com/?p=3)

+0

cảm ơn bạn, điều này thực sự đã giúp tôi. – Pehat

+0

Cảm ơn, Nó hoạt động trên windows 8 64 bit – ThilinaMD

3

Tôi gặp sự cố này khi tôi khởi chạy SDK sau khi cài đặt. Rất tiếc, không có đề xuất nào hữu ích.

Sau rất nhiều thí nghiệm các hoạt động sau đây:

Có một chương trình chạy "Java ME SDK 3.0 Device Manager", đó là được nhìn thấy trong Tray. Thoát khỏi chương trình này và sau đó khởi chạy SDK. Trình quản lý thiết bị sẽ được khởi chạy bởi SDK và IDE đã được mở cuối cùng!

Các vấn đề liên quan