2012-01-06 36 views
12

Tôi muốn tìm kiếm Đàn hồi chạy trong môi trường Windows 7 của mình, nhưng là một NOOB hoàn chỉnh trong thế giới Java, tôi không thành công.cố gắng tìm kiếm đàn hồi để chạy

Tôi đã tải xuống và cài đặt phiên bản Java mới nhất và JDK mới nhất. Tôi điều hướng đến thư mục. \ Elasticsearch-0.18.6 \ bin và chạy elasticsearch.bat. Tôi nhận được ...

JAVA_HOME environment variable must be set! 

Ai đó có thể khai sáng cho tôi về thiết lập Java thích hợp tôi cần trên máy để mọi thứ có nhu cầu tìm kiếm đàn hồi không?

+0

Có lẽ bạn có thể đã thêm tất cả thông tin bổ sung này vào câu hỏi [khác] (http://stackoverflow.com/questions/8760696/running-elastic-search-as-a-windows-service) của mình? (hoặc ngược lại) –

+0

Vâng, tôi đã thêm nó vào câu hỏi ban đầu của mình, nhưng sau đó tôi nhận ra tôi đã hỏi hai câu hỏi riêng biệt. Vì trang web này là một định dạng Hỏi & Đáp, tôi nghĩ những người kiểm duyệt sẽ đánh giá cao việc tôi đặt nó là hai câu hỏi riêng biệt. –

Trả lời

9

Hãy xem điều này link về cách đặt biến môi trường JAVA_HOME. Đây chỉ là kết quả đầu tiên (trong số nhiều) kết quả từ tìm kiếm của Google cho "thiết lập biến môi trường JAVA_HOME".

+2

Cảm ơn. Tôi thực sự đã tìm kiếm trên Google trước khi tôi hỏi câu hỏi này. Và tôi cũng tìm thấy liên kết đó.Tuy nhiên, thay vì đi qua một loạt các bước thủ công (tôi đã tìm JAVA_HOME sẽ không phải là điều đầu tiên bị thiếu), tôi đang tìm kiếm trình cài đặt để tạo các cài đặt đó. Liên kết đó chỉ ra JDK là cần thiết, vì vậy tôi đã cài đặt nó, nhưng biến môi trường vẫn chưa được thiết lập nên tôi nghĩ rằng tôi vẫn còn thiếu thứ gì đó. –

+10

Ok, đã tìm ra. Đối với bất kỳ ai có cùng vấn đề, hãy cài đặt các bit mới nhất cho JVM (máy ảo Java), cài đặt các bit mới nhất cho JDK (bộ phát triển Java) và bạn phải đặt biến env JAVA_HOME theo cách thủ công vì không có trình cài đặt nào quan tâm điều này. Đường dẫn của tôi là 'C: \ Program Files \ Java \ jdk1.7.0_02'. –

+1

cho windows 8 i theo hướng dẫn này: http://php-cms-job.blogspot.nl/2012/09/how-to-setting-javahome-variable-in.html và sau khi khởi động lại, tôi đã nhận các máy chủ elasticsearch chạy tại địa phương – stefjnl

4
  **How to Set Java_Home Environment** 

-> Chuyển đến ổ đĩa nơi cửa sổ của bạn được cài đặt (thường là c: \ drive) trong "máy tính của tôi".

-> Bây giờ hãy chuyển đến thư mục "tệp chương trình" và sau đó đi vào thư mục "java" (đối với hệ điều hành 64 bit, nếu không tìm thấy thư mục "JAVA", hãy xem xét "Program Files (x86)" thư mục). -> Tìm thư mục cài đặt JAVA JDK. Nếu bạn không có nó, sau đó tải java jdk và cài đặt mới nhất.

-> Sao chép tên đường dẫn (ví dụ: \ Program Files \ Java \ jdk1.8.0_05) hoặc chỉ viết xuống trên giấy.

-> Bây giờ, hãy chuyển đến màn hình nền của bạn; nhấp chuột phải vào biểu tượng "máy tính của tôi"; đi đến tài sản; đi tới "Cài đặt hệ thống nâng cao"; bấm vào "Biến môi trường"; nhấp vào "mới" trong "Biến hệ thống".

-> Bây giờ, trong "Tên biến" viết "JAVA_HOME" và trong vùng "Giá trị biến", đặt trong đường dẫn của thư mục cài đặt JDK (ví dụ: C: \ Program Files \ Java \ jdk1.8.0_05).

-> Nhấp "OK" và lại "OK" và "OK" lần nữa. Đóng mọi cửa sổ đang mở (Không nhất thiết).

         ALL DONE!! 

Hãy tiếp tục và chạy tệp Tập tin ElasticSearch Batch của bạn.

+0

giải pháp tốt nhất được nêu ra, cần nhiều upvotes! – pewpewlasers

+0

Tôi đã nhận được REBOOT Windows 7 sau khi tất cả các bước này được thực hiện, cho đến khi biến JAVA_HOME không được nhìn thấy vào hệ thống – YMC

1

Đặt JAVA_HOME Biến

Một khi bạn có đường dẫn cài đặt JDK:

Kích chuột phải vào biểu tượng My Computer trên desktop và chọn Properties. Nhấp vào tab Nâng cao, sau đó nhấp vào nút Biến môi trường. Trong Biến hệ thống, bấm Mới. Nhập tên biến là JAVA_HOME. Nhập giá trị biến làm đường dẫn cài đặt cho Bộ phát triển Java. Nhấp vào OK. Nhấp vào Áp dụng thay đổi. Bạn có thể cần khởi động lại Windows.

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