서블릿-환경 설정

개발 환경은 서블릿을 개발하고 테스트하고 마지막으로 실행하는 곳입니다.

다른 Java 프로그램과 마찬가지로 Java 컴파일러를 사용하여 서블릿을 컴파일해야합니다. javac 서블릿 애플리케이션을 컴파일 한 후 테스트 및 실행을 위해 구성된 환경에 배포됩니다.

이 개발 환경 설정에는 다음 단계가 포함됩니다.

Java Development Kit 설정

이 단계에는 Java SDK (Software Development Kit) 구현을 다운로드하고 PATH 환경 변수를 적절하게 설정하는 작업이 포함됩니다.

Oracle의 Java 사이트 -Java SE Downloads 에서 SDK를 다운로드 할 수 있습니다 .

Java 구현을 다운로드 한 후 제공된 지침에 따라 설정을 설치하고 구성하십시오. 마지막으로 java 및 javac (일반적으로 각각 java_install_dir / bin 및 java_install_dir)를 포함하는 디렉토리를 참조하도록 PATH 및 JAVA_HOME 환경 변수를 설정하십시오.

Windows를 실행 중이고 C : \ jdk1.8.0_65에 SDK를 설치 한 경우 C : \ autoexec.bat 파일에 다음 줄을 추가합니다.

set PATH = C:\jdk1.8.0_65\bin;%PATH% 
set JAVA_HOME = C:\jdk1.8.0_65

또는 Windows NT / 2000 / XP에서 내 컴퓨터를 마우스 오른쪽 버튼으로 클릭하고 속성, 고급, 환경 변수를 차례로 선택할 수도 있습니다. 그런 다음 PATH 값을 업데이트하고 OK 버튼을 누릅니다.

Unix (Solaris, Linux 등)에서 SDK가 /usr/local/jdk1.8.0_65에 설치되어 있고 C 쉘을 사용하는 경우 .cshrc 파일에 다음을 넣습니다.

setenv PATH /usr/local/jdk1.8.0_65/bin:$PATH 
setenv JAVA_HOME /usr/local/jdk1.8.0_65

또는 Borland JBuilder, Eclipse, IntelliJ IDEA 또는 Sun ONE Studio와 같은 IDE (통합 개발 환경)를 사용하는 경우 간단한 프로그램을 컴파일하고 실행하여 IDE가 Java를 설치 한 위치를 알고 있는지 확인합니다.

웹 서버 설정-Tomcat

서블릿을 지원하는 많은 웹 서버가 시장에 나와 있습니다. 일부 웹 서버는 무료로 다운로드 할 수 있으며 Tomcat도 그중 하나입니다.

Apache Tomcat은 Java Servlet 및 Java Server Pages 기술의 오픈 소스 소프트웨어 구현이며 서블릿 테스트를위한 독립형 서버로 작동 할 수 있으며 Apache Web Server와 통합 될 수 있습니다. 다음은 컴퓨터에 Tomcat을 설정하는 단계입니다.

  • 최신 버전의 Tomcat 다운로드 https://tomcat.apache.org/.

  • 설치를 다운로드 한 후 편리한 위치에 바이너리 배포판의 압축을 풉니 다. 예를 들어 Windows의 C : \ apache-tomcat-8.0.28 또는 Linux / Unix의 /usr/local/apache-tomcat-8.0.289에서 이러한 위치를 가리키는 CATALINA_HOME 환경 변수를 만듭니다.

Windows 시스템에서 다음 명령을 실행하여 Tomcat을 시작할 수 있습니다.

%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-8.0.28\bin\startup.bat

Tomcat은 Unix (Solaris, Linux 등) 컴퓨터에서 다음 명령을 실행하여 시작할 수 있습니다.

$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-8.0.28/bin/startup.sh

시작 후 Tomcat에 포함 된 기본 웹 응용 프로그램은 다음을 방문하여 사용할 수 있습니다. http://localhost:8080/. 모든 것이 정상이면 다음 결과가 표시되어야합니다.

Tomcat 구성 및 실행에 대한 자세한 내용은 여기에 포함 된 문서와 Tomcat 웹 사이트 http://tomcat.apache.org에서 찾을 수 있습니다.

Windows 시스템에서 다음 명령을 실행하여 Tomcat을 중지 할 수 있습니다.

C:\apache-tomcat-8.0.28\bin\shutdown

Tomcat은 Unix (Solaris, Linux 등) 컴퓨터에서 다음 명령을 실행하여 중지 할 수 있습니다.

/usr/local/apache-tomcat-8.0.28/bin/shutdown.sh

CLASSPATH 설정

서블릿은 Java Platform, Standard Edition의 일부가 아니므로 컴파일러에 서블릿 클래스를 식별해야합니다.

Windows를 실행중인 경우 C : \ autoexec.bat 파일에 다음 행을 입력해야합니다.

set CATALINA = C:\apache-tomcat-8.0.28 
set CLASSPATH = %CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%

또는 Windows NT / 2000 / XP에서 내 컴퓨터-> 속성-> 고급-> 환경 변수로 이동할 수 있습니다. 그런 다음 CLASSPATH 값을 업데이트하고 OK 버튼을 누릅니다.

Unix (Solaris, Linux 등)에서 C 쉘을 사용하는 경우 .cshrc 파일에 다음 행을 추가합니다.

setenv CATALINA = /usr/local/apache-tomcat-8.0.28
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH

NOTE − 개발 디렉토리가 C : \ ServletDevel (Windows) 또는 / usr / ServletDevel (Unix)라고 가정하면 위에서 추가 한 것과 유사한 방식으로 CLASSPATH에 이러한 디렉토리를 추가해야합니다.