Tôi đọc Runtime.getRuntime().exec("perl script.pl")
là một tùy chọn, nhưng đây có phải là cách tốt nhất để làm điều đó không?Tôi nên gọi một Kịch bản Perl bằng Java như thế nào?
Tôi cần câu trả lời từ tập lệnh đó, vì vậy tôi sẽ phải đọc trả lại của tập lệnh trong một số trường hợp, mặc dù tôi có thể đọc nó từ tệp văn bản trên các trường hợp khác.
Dù sao, là exec()
một cách hay để gọi một Tập lệnh Perl từ Java? Tôi nên lưu ý, tôi đang làm việc trên một ứng dụng web Java, vì vậy bảo mật là một vấn đề ở đây.
Câu hỏi tương tự: http://stackoverflow.com/questions/971215/include-perl-in-java –