start.jar을 사용하여 콘솔에서 Jetty를 시작하는 방법은 무엇입니까?

start.jar을 사용하여 콘솔에서 Jetty를 시작하는 방법은 무엇입니까?

Jetty어떻게 apt설치하나요?웹 서버 시작환영 페이지를 입력하시겠습니까?

노력하다: java -jar /usr/share/jetty9/start.jar

결과 :

ERROR : Nothing to start, exiting ...

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]
       java -jar $JETTY_HOME/start.jar --help  # for more information

내가 아는 한 Ubuntu를 통한 구성은 없지만 $JETTY_HOME실제로 서버를 시작하는 방법이 아닐 수도 있습니다.


글쎄요, Jetty 자체는 최소한 실행 중인 것 같습니다.

   [1][jetty_banner.gif]

                          Welcome to Jetty 9 on Debian

   Jetty is a 100% Java HTTP Server and Servlet Container. This means that
   you do not need to configure and run a seperate web server (like
   Apache) in order to use java, servlets and JSPs to generate dynamic
   content. Jetty is a fully featured web server for static and dynamic
   content. Unlike separate server/container solutions, this means that
   your web server and web application run in the same process, without
   interconnection overheads and complications. Furthermore, as a pure
   java component, Jetty can be simply included in your application for
   demonstration, distribution or deployment. Jetty is available on all
   Java supported platforms.

위의 lynx(또는 GUI 브라우저)를 사용하세요.

그러나 어떻게, 어디서 구성됩니까?

답변1

나는 이것에 대해 완전히 확신하지 못합니다. 저는 지난 11월 배포판에서 Ubuntu 18.04에 Jetty9을 설치했고 무슨 일이 일어나고 있는지 이해하고 작동시키려고 애썼습니다. 큰 문제는 이 배포판이 Jetty 문서에 설명된 설치와 여러 면에서 다르며 문서가 Linux 초보자에게 적합하지 않다는 것입니다. 지금까지 이 배포판과 관련된 문서를 찾을 수 없습니다.

내 시스템에서 Jetty를 시작하려면 다음 명령을 실행하세요.

systemctl start jetty9

다음을 통해 상태를 확인할 수 있습니다.

systemctl status jetty9

내 시스템에서는 /lib/systemd/system/jetty9.service.

웹 콘텐츠를 배치할 위치는 다음과 같습니다.

/var/lib/jetty9/webapps

여기에 몇 가지 지침이 포함 된 디렉토리가 있으며 , 여기에는 전쟁 파일을 넣을 README.TXT디렉토리도 있습니다 . 나는 아직 전쟁을 시작하려고 시도하지 않았습니다.rootindex.htm

콘솔을 안전하게 실행하는 것도 알아내기 어렵습니다. 하지만 가장 먼저 해야 할 일!

관련 정보