Có cách nào để gỡ lỗi Máy chủ Tìm kiếm Đàn hồi trong thời gian thực từ IntelliJ? Tôi không có bất kỳ điểm kinh nghiệm nào với Maven. Mục tiêu của tôi là chạy nó trong khi tôi có thể gỡ lỗi nó và kiểm tra các biến và luồng thực thi.Chạy/Gỡ lỗi Tìm kiếm Đàn hồi trong IntelliJ
Trả lời
Ok tìm thấy nó. Sử dụng menu Run của IntelliJ để thêm cấu hình chạy mới.
- Run
- Chỉnh sửa cấu hình
- +
- Đặt
Main class
để org.elasticsearch.bootstrap.Bootstrap - Đặt
VM options
để -Des.foreground = yes
Thì đấy. Credits.
Bạn chưa chỉ định nếu bạn đang yêu cầu gỡ lỗi/bước vào ứng dụng khách Tìm kiếm Đàn hồi (ES) hoặc mã máy chủ.
Đối với Mã khách hàng
Chừng nào những nguồn được đính kèm, có bạn có thể gỡ lỗi nó. Nếu bạn đang sử dụng Maven, bạn có thể yêu cầu nó tải xuống (và đính kèm) các nguồn giả định rằng chúng có sẵn trong Maven Central Repository. (Tìm kiếm Đàn hồi không triển khai các nguồn của nó cho trung tâm maven, vì vậy bạn nên ở đó tốt. Nếu không, bạn sẽ phải "tự đính" vào lọ nguồn trong hộp thoại Cấu trúc Dự án.)
Để tải xuống và đính kèm maven , mở cửa sổ công cụ maven và nhấp vào nút "Tải xuống ..." và chọn Tải xuống Nguồn hoặc Tải xuống nguồn và tài liệu. IDEA sẽ tải xuống và đính kèm tất cả các JAR nguồn (và/hoặc javadoc) có sẵn cho tất cả các phụ thuộc/thư viện trong dự án của bạn. Nếu muốn, bạn có thể cấu hình maven để luôn làm điều này. Để đặt nó cho dự án hiện tại, hãy nhấp vào nút cài đặt trong cửa sổ công cụ maven ans chọn nút Nhập hoặc chuyển đến Cài đặt> [Cài đặt dự án]> Maven> Nhập. Trong hộp thoại, kiểm tra tùy chọn "Nguồn tải xuống và/hoặc Tài liệu" tự động tải xuống. Để đặt giá trị này làm mặc định cho tất cả các dự án trong tương lai bạn tạo, hãy truy cập Tệp> Cài đặt khác> Cài đặt mặc định> Maven> Nhập và thực hiện cài đặt.
Khi nguồn được đính kèm, bạn sẽ có thể bước vào mã tìm kiếm đàn hồi, hoặc mở một lớp bằng cách hoặc là 1) sử dụng Ctrl + N để tìm kiếm và nhập một lớp, gõ Ctrl + N một lần thứ hai để bao gồm các lớp thư viện trong tìm kiếm của bạn hoặc 2) sử dụng Ctrl +B (khi con trỏ của bạn nằm trên một phương pháp gọi) hoặc Ctrl +Click
để đi đến phương pháp kê khai. Sau đó bạn có thể thiết lập các điểm ngắt.
Đối với Server Mã
Bạn sẽ cần phải tạo ra một dự án tìm kiếm đàn hồi với mã nguồn. Điều đơn giản nhất là sao chép repo của họ (hoặc kiểm tra lại). Bạn cũng có thể đính kèm thư viện máy chủ ES (bao gồm cả các nguồn) vào dự án của bạn.
Nếu bạn đang chạy tìm kiếm đàn hồi cục bộ, chỉ cần tạo cấu hình Chạy/Gỡ lỗi cục bộ để chạy ES và khởi chạy qua Gỡ lỗi. Nếu chạy ES trên máy chủ từ xa, bạn sẽ cần phải tạo cấu hình gỡ lỗi từ xa và sau đó đính kèm vào máy chủ ES từ xa (cần phải bắt đầu với các thuộc tính Java Debug thích hợp.) Xem Trợ giúp> IntelliJ IDEA> Tham khảo> Hộp thoại> Cấu hình chạy/gỡ lỗi> Cấu hình chạy/gỡ lỗi: Từ xa và Trợ giúp> IntelliJ IDEA> Hướng dẫn ngôn ngữ và khung cụ thể> Java EE> Làm việc với máy chủ ứng dụng> Làm việc với máy chủ chạy/Cấu hình gỡ lỗi để biết thêm thông tin.
Xin chào, tôi hỏi về máy chủ elasticsearch. Tôi đã nhập khẩu dự án để intellij và tôi cũng đóng gói nó bằng cách sử dụng mục tiêu maven. Câu hỏi của tôi là làm thế nào để tạo ra một mục tiêu sẽ chạy tìm kiếm đàn hồi. – Vame
Vì giờ đây họ đã chuyển sang chế độ ưu tiên. Có cách nào để gỡ lỗi mã tìm kiếm đàn hồi trong Intellij? –
- 1. Tìm hiểu về Tìm kiếm Đàn hồi
- 2. Tìm kiếm Đàn hồi cho ReceiveTimeoutTransportException
- 3. tìm kiếm Full text (Postgres) Vs đàn hồi tìm kiếm
- 4. Tìm kiếm đàn hồi - Tìm kiếm tên người
- 5. Tìm kiếm đàn hồi - search_after tham số
- 6. mảng tìm kiếm đàn hồi điểm
- 7. Tìm kiếm Đàn hồi multi_match cross_fields prefix
- 8. Tìm kiếm đàn hồi- search_analyzer vs index_analyzer
- 9. Tìm kiếm đàn hồi với Nest
- 10. Tập hợp trong Tìm kiếm Đàn hồi (Tổ)
- 11. Độ mờ tìm kiếm đàn hồi trong query_string
- 12. Tìm kiếm chuỗi truy tìm trên các phần tử mảng trong Tìm kiếm Đàn hồi
- 13. Không thể bắt đầu dịch vụ tìm kiếm đàn hồi
- 14. Tìm giới hạn đàn hồi
- 15. cố gắng tìm kiếm đàn hồi để chạy
- 16. Tìm kiếm đàn hồi cho dữ liệu chuỗi thời gian
- 17. Tìm kiếm Đàn hồi, đa kết hợp với bộ lọc?
- 18. Tìm kiếm Đàn hồi và "truy vấn phụ"
- 19. tìm kiếm đàn hồi đối sánh cụm từ chính xác
- 20. Tìm kiếm đàn hồi - Sử dụng bộ lọcBuilder
- 21. Hỗ trợ Schemaless cho truy vấn tìm kiếm đàn hồi
- 22. Phân trang và phân loại theo tìm kiếm đàn hồi
- 23. thuật ngữ truy vấn tìm kiếm đàn hồi và ghi
- 24. Máy phân tích và khía cạnh tìm kiếm đàn hồi
- 25. chạy Tìm kiếm Đàn hồi dưới dạng dịch vụ Windows
- 26. Kết hợp cụm từ tìm kiếm đàn hồi
- 27. Cách tìm kiếm các đối tượng lồng nhau với tìm kiếm đàn hồi
- 28. Tìm kiếm Đàn hồi NEST Tìm kiếm Nhiều Loại & Tất cả các Trường
- 29. Cách bật tính năng mờ cho các truy vấn cụm từ trong Tìm kiếm Đàn hồi
- 30. trả lại tất cả các bản ghi trong một truy vấn trong tìm kiếm đàn hồi
Hoặc chỉ bắt đầu lớp 'ElasticsearchF', thậm chí đơn giản hơn. – javanna
Câu trả lời cập nhật cho 2.x là gì? 'ElasticsearchF' dường như không tồn tại và' Bootstrap' không có phương thức chính. –