2011-01-10 71 views
8

Tôi cố gắng gỡ cài đặt Java ME SDK khỏi Windows 7 x64, nhưng nó không hoạt động đối với tôi.Tôi làm cách nào để gỡ cài đặt Java ME SDK khỏi Windows 7 x64?

Nếu tôi chọn Uninstall Tôi nhận được thanh tiến trình, sau đó biến mất, nhưng Phần mềm vẫn còn ở đó.

Trên vài lần đầu tiên tôi đã làm điều này, tôi đã nhận được thông báo lỗi tương tự như trong I need help UNINSTALLING Java ME SDK:

... show message dialog 
title: Critical Error 
message: Cannot load native library from path: native/jmesdk/windows/windows-x86.dll 

Exception: 
java.lang.UnsatisfiedLinkError: 
C:\Users\Jonas\AppData\Local\Temp\nbi-8367277139934329064.tmp: Can't load IA 32-bit .dll on a AMD 64-bit platform 

Trả lời

4

tôi đã có vấn đề chính xác cùng và tôi figured it out. :)

Đó là vì bạn đã cài đặt JRE 64 bit. Hoặc là gỡ cài đặt nó hoặc bằng cách nào đó chuyển hướng trình gỡ cài đặt J2ME để sử dụng JRE 32 bit trên hệ thống của bạn, để trình gỡ cài đặt 32 bit có thể chạy thay vì trình gỡ cài đặt 64 bit.

+0

Tôi làm cách nào để thực hiện việc này? Làm ơn giúp tôi. Tôi có cùng một vấn đề. Windows 7 64 bit và cài đặt J2ME SDK 3.0 và nó không hoạt động và cũng không thể gỡ bỏ cài đặt nó. Cảm ơn!! –

+0

@JeanPaul: Bạn đã xóa JRE 64 bit chưa? – Mehrdad

7

Trong ref để nhận được chương trình cài đặt để sử dụng 32-bit JRE, cấu hình tôi đã cố gắng mà thất bại trong việc làm việc:

a) Thiết lập các biến môi trường PATH để trỏ đến 32-bit JRE b) Windows chỉnh sửa registry trong HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Runtime Environment \ 1.6 để trỏ tới JRE 32 bit.

Trong nỗ lực mương cuối cùng, tôi đã đổi tên \ Program Files \ Java thành Java2 và trình gỡ cài đặt phải tìm kiếm \ Program Files (x86) \ Java, JRE 32 bit và quá trình gỡ cài đặt đã hoạt động.

Nghiêm túc, Sun/Oracle. Kiểm tra sản phẩm của bạn.

2

Tôi gặp sự cố tương tự và đã tìm ra giải pháp. Như đã đề cập ở trên, bạn cần đảm bảo rằng J2ME unnistaller chỉ nhận ra Java x86. Cách đơn giản nhất mà tôi đã tìm thấy, thay vì không sử dụng Java x64, bạn chỉ phải tạm thời đổi tên thư mục cài đặt Java x64 của mình thành bất kỳ thứ gì bạn muốn. Tức là, đổi tên thư mục C: \ Program Files \ Java thành, ví dụ: C: \ Program Files \ JavaTEMP.

Bây giờ chạy unnistaller. Khi hoàn thành đổi tên thư mục trở lại tên trước đó của nó. Đó là tất cả.

Hy vọng tôi đã giúp.

0

Xin chào,

Hóa ra tôi đã chính xác cùng một vấn đề, gỡ bỏ cài đặt java (TM) 7 64bit và xác định vị trí 32-bit java cài đặt xương download này gỡ bỏ nó và cố gắng cài đặt Toolkit Sun Java Wireless và gỡ cài đặt đúng.

buenas tardes,

Resulta que tenia exactamente el MISMO problema, des instale java (TM) 7 64bit y Busque el instalador java de 32 bit osea este descargar lo instale e intente des instalar el Sun Java Wireless Toolkit y des instalo correctamente.

+0

Liên kết của bạn đã chết. Bạn có thể cập nhật chúng không? – j0k

-1

Thay vì tạm thời di chuyển x64 JRE ra khỏi đường đi, chỉ nói với chương trình cài đặt J2ME SDK để sử dụng JRE 32bit:

C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre7" 

Lưu ý rằng điều này cung cấp đường dẫn đến một JRE trong "Program Files (x86) "thư mục, là biến thể 32 bit. Tôi chỉ có một JRE Java 7, nhưng điều này cũng nên làm việc với Java JRE.

+0

Bạn có thể giải thích cho bạn câu trả lời để giúp người khác hiểu. – Ayush

+0

Điều này không cung cấp câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, để lại nhận xét bên dưới bài đăng của họ - bạn luôn có thể nhận xét về bài đăng của riêng bạn và sau khi bạn có đủ [danh tiếng] (http://stackoverflow.com/help/whats-reputation), bạn sẽ có thể [nhận xét về bài đăng bất kỳ] (http://stackoverflow.com/help/privileges/comment). – Jehof

+0

Xin chào, nó hoàn toàn trả lời câu hỏi. Cách tiếp cận chung được chấp nhận ở đây dường như là di chuyển JRE x64 ra khỏi con đường hoặc để thực hiện thay đổi đăng ký/đường dẫn, cả hai đều là hack. Câu trả lời được chấp nhận đề cập đến "chuyển hướng" trình gỡ cài đặt để sử dụng JRE x86, nhưng không cung cấp bất kỳ thông tin nào về cách thực hiện việc này. Bài viết của tôi thực sự cung cấp cho lệnh chính xác để thực hiện việc gỡ cài đặt mà không gây rối với môi trường Java, nhưng nó bị bỏ phiếu xuống? Hấp dẫn. Tôi đã tìm thấy chủ đề này trong khi cố gắng gỡ cài đặt J2ME 3.0 SDK và nghĩ rằng tôi sẽ chia sẻ giải pháp để giúp đỡ người khác. –

0

Chỉ cần thực hiện các bước sau và bạn sẽ được thực hiện:

1) Bấm vào liên kết dưới đây và bấm vào bất kỳ ... i586.exe liên kết theo hệ thống của bạn http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

2) Cài đặt phần mềm mà không thay đổi cài đặt mặc định.

3) Chạy lệnh cmd và gõ như sau:

C:\Java_ME_platform_SDK_3.0\uninstall.exe --javahome "C:\Program Files (x86)\Java\jre8" 

4) [tùy chọn] gỡ bỏ cài đặt java 8 từ bảng điều khiển mà bạn đã tải về để gỡ bỏ cài đặt phần mềm trên.

Xin chúc mừng .. Bạn vừa làm điều đó !!

Cảm ơn bạn đã đọc .. Mọi đề xuất hoặc lời chào mừng được hoan nghênh ..

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