2017-02-08 16 views
7

Tôi đang cố gắng để có được Stanford CoreNLP để chạy đúng như một máy chủ (mặc dù vấn đề có thể ảnh hưởng đến máy chủ không sử dụng), nhưng cứ bị lỗi này:CoreNLP Không Tải Ngôn ngữ Thuộc tính cụ thể

"ERROR CoreNLP - Failure to load language specific properties".

Nó vẫn hoạt động nhưng có thể không có mọi thứ cần thiết để hoạt động tốt.

Tôi bắt đầu tải xuống cơ sở. Khi tôi nhìn thấy lỗi trên, tôi đã tải xuống và đặt, trong thư mục CoreNLP, các mô hình tiếng Anh jar và các mẫu jar tiếng Anh-kbp. Hai cái này rất lớn và dường như không tương ứng với bất kỳ thứ gì trong bản tải xuống cơ bản. Nhưng, vẫn còn, tôi nhận được lỗi trên sau khi khởi động lại máy chủ. Tôi cũng đã thử thêm

-serverProperties StanfordCoreNLP-english.properties

vào dòng lệnh, nhưng điều này cho biết lỗi nói rằng nó không thể đọc tệp thuộc tính.

Bất cứ ai có bất kỳ ý tưởng nào tôi đang bỏ lỡ?

+0

Vui lòng chia sẻ mã của bạn. – user1211

+0

Chắc chắn, đó là đường kích hoạt máy chủ ngay từ trang web Stanford: java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000 – JasonK

+0

Tôi có thể sai, nhưng có lẽ thông báo lỗi chỉ là một lỗi nhỏ trong phần mềm CoreNLP. Mã ném lỗi có nhận xét rằng "// kiểm tra xem một ngôn ngữ cụ thể đã được đặt chưa, sử dụng các thuộc tính ngôn ngữ cụ thể". Không có gì trên trang tải xuống hoặc trang bắt đầu của máy chủ cho thấy cần thiết phải đặt tiếng Anh. Thật không may, tôi không được thiết lập để theo dõi lỗi đến nguồn của nó rất dễ dàng. – JasonK

Trả lời

0

Nó làm việc cho tôi khi tôi thêm StanfordCoreNLP.properties dưới thư mục stanford-corenlp-full unzipped.

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