triển khai cái này cụ thể chiến tranh
tập tin để cầu tàu
hơi khó xử:
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ sudo cp build/libs/x.war /var/lib/jetty9/webapps/ -v
'build/libs/x.war' -> '/var/lib/jetty9/webapps/x.war'
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ lynx localhost:8081/x --dump
fron netbeans
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ cp build/libs/x.war /var/lib/jetty9/webapps/ -v
'build/libs/x.war' -> '/var/lib/jetty9/webapps/x.war'
cp: không thể tạo tệp thông thường '/var/lib/jetty9/webapps/x.war': Quyền bị từ chối
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ uname -a
Linux mordor 5.11.0-25-generic #27-Ubuntu SMP Thứ sáu ngày 9 tháng 7 23:06:29 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
nicholas@mordor:~/NetBeansProjects/x$
Vì vậy, đã cố gắng như:
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ java -jar /usr/share/jetty9/start.jar build/libs/x.war
LỖI: Đối số không được nhận dạng: "build/libs/x.war" trong <command-line>
Cách sử dụng: java -jar $JETTY_HOME/start.jar [tùy chọn] [thuộc tính] [cấu hình]
java -jar $JETTY_HOME/start.jar --help # để biết thêm thông tin
nicholas@mordor:~/NetBeansProjects/x$
nicholas@mordor:~/NetBeansProjects/x$ echo $JETTY_HOME
nicholas@mordor:~/NetBeansProjects/x$
Tôi mong chờ đúng cách
để phần nào cấu hình môi trường hơn một chút khi cài đặt cầu tàu
.
1.) nên làm gì $JETTY_HOME
được thiết lập để?
2.) nó nên được đặt như thế nào để biến môi trường
cố chấp?
Hừm, không thấy jetty-runner.jar
tập tin từ đpkg
đến chạy một chiến tranh
tập tin vì nó không còn là một phần của cầu tàu
chính nó nhưng phải được biên soạn riêng.
Cách giải quyết để triển khai một chiến tranh
tập tin mà không cần dùng đến sudo
?