-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Báo lỗi khi chạy file tok.jar sau khi build #3
Comments
À, mình viết hướng dẫn thiếu đấy. Khi chạy java -jar ../tok.jar thì chương trình sẽ chạy lớp main mặc định là vlp.tok.VietnameseTokenizer, lớp này phụ thuộc vào thư viện Spark. Lớp nhẹ là vlp.tok.Tokenizer. Có hai cách sửa:
java -cp .../tok.jar vlp.tok.Tokenizer input.txt output.txt Hoặc
|
Mình vừa xem lại code. Có vẻ mình đã bỏ hàm main() ra khỏi Tokenizer nên không chạy được bản lightweight nữa. Tạm thời bạn chạy theo phương pháp submit lên Spark nhé. spark-submit tok.jar ... |
Cảm ơn anh, để mình thử lại. |
Hi anh @phuonglh , Nếu được anh cung cấp luôn bản build sẵn up lên Tags của repo cho mn thuận tiện sử dụng nha a :) |
Có thể do bạn dùng Spark 1.6 cũ rồi. Upgrade lên 3.2 như trong README hoặc build.sbt nhé. |
Dear anh @phuonglh ,
Mình làm theo hướng dẫn build package bằng sbt của anh, sau khi compile và assembly xong, mình chạy file tok.jar theo code mẫu của anh nhưng không được, nó báo lỗi
Error: Unable to initialize main class vlp.tok.VietnameseTokenizer. Caused by: java.lang.NoClassDefFoundError: org/apache/spark/sql/SparkSession
Không biết lỗi này do đâu và cách khắc phục ntn, mong anh hỗ trợ giúp nhé.
Cảm ơn anh.
The text was updated successfully, but these errors were encountered: