2013-02-21 29 views
10

Sau khi cài đặt phiên bản mới hơn của JDK 6 (1.6.0_41) từ 1.6.0_37, tôi đi vào Eclipse và cập nhật các JRE được cài đặt trong phần Java theo các tùy chọn thực đơn. sau đó tôi đã đi vào kịch bản ANT tôi để kiểm tra một số thay đổi tôi đã thực hiện và khi tôi cố gắng để chạy các kịch bản ANT Tôi đã nhận lỗi này:Lỗi kịch bản ANT sau khi cài đặt phiên bản mới hơn của JDK trên hệ thống của tôi

rõ VM cài đặt không tìm thấy: gõ Chuẩn VM, tên jdk1.6.0_37

VM được chỉ định không phải là jdk1.6.0_41. Điều này cũng đã được cập nhật trong các biến môi trường PATH và JAVA_HOME.

Bất kỳ đề xuất nào để CÓ THỂ thực hiện thay đổi để ANT thấy điều này?

Đây là lỗi tôi nhận được:

enter image description here

Cảm ơn.

+0

Tôi không nhận ra thông báo lỗi. Có logic trong xây dựng của bạn để kiểm tra phiên bản JVM? –

+0

Cảm ơn Mark cho câu hỏi của bạn. Không có logic KHÔNG chỉ định JVM. Tôi đã tìm thấy câu trả lời cho vấn đề của tôi mặc dù. Tôi đã đăng bên dưới. Cảm ơn bạn lần nữa vì đã trả lời. – Melinda

+0

Ahhhh, tôi nghĩ đây là lỗi ANT. Đó là một vấn đề của Eclipse. +1 để đăng câu trả lời cho người khác –

Trả lời

29

Sau khi tìm kiếm thêm xung quanh trong Eclipse, tôi tìm thấy trong giao diện ANT một tùy chọn Công cụ cấu hình bên ngoài khi nhấp chuột phải vào tên tập lệnh Ant của tôi và bên dưới tab JRE là nơi cài đặt. Tôi đã thay đổi cài đặt để sử dụng cùng một JRE làm không gian làm việc và sau đó tất cả đều ổn.

Chỉ trong trường hợp bất kỳ ai khác gặp phải sự cố tương tự này, tôi nghĩ có thể hữu ích khi đăng các phát hiện của tôi.

+8

CẢM ƠN BẠN! Đối với những người có thể gặp phải vấn đề tương tự. Nhấp chuột phải vào tệp xây dựng trong bản xem trước ANT -> Chạy dưới dạng -> Cấu hình công cụ bên ngoài -> tab JRE và đặt thành bất kỳ thứ gì bạn muốn – MFARID

+1

Tôi đã thay đổi cấu hình của mình thành "Chạy trong cùng một vùng làm việc" và hy vọng điều này sẽ không xảy ra với tôi nữa. –

1

Ant sẽ không nhớ phiên bản jdk mới miễn là tên của nó vẫn không thay đổi trong JRE tùy chọn/Java/Cài đặt.

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