Servletler - Ortam Kurulumu
Geliştirme ortamı, Servlet'inizi geliştireceğiniz, test edeceğiniz ve sonunda çalıştıracağınız yerdir.
Diğer herhangi bir Java programı gibi, Java derleyicisini kullanarak bir sunucu uygulaması derlemeniz gerekir. javac ve sunucu uygulaması derlendikten sonra, test etmek ve çalıştırmak için yapılandırılmış bir ortama konuşlandırılacaktır ..
Bu geliştirme ortamı kurulumu aşağıdaki adımları içerir -
Java Geliştirme Kitini Kurma
Bu adım, Java Yazılım Geliştirme Kiti'nin (SDK) bir uygulamasının indirilmesini ve uygun şekilde PATH ortam değişkeninin ayarlanmasını içerir.
SDK'yı Oracle'ın Java sitesinden indirebilirsiniz - Java SE İndirmeleri .
Java uygulamanızı indirdikten sonra, kurulumu kurmak ve yapılandırmak için verilen talimatları izleyin. Son olarak, PATH ve JAVA_HOME ortam değişkenlerini java ve javac içeren dizine başvuracak şekilde ayarlayın, genellikle sırasıyla java_install_dir / bin ve java_install_dir.
Windows çalıştırıyorsanız ve SDK'yı C: \ jdk1.8.0_65'e yüklediyseniz, aşağıdaki satırı C: \ autoexec.bat dosyanıza koyarsınız.
set PATH = C:\jdk1.8.0_65\bin;%PATH%
set JAVA_HOME = C:\jdk1.8.0_65
Alternatif olarak, Windows NT / 2000 / XP'de Bilgisayarım'a sağ tıklayabilir, Özellikler'i, ardından Gelişmiş'i ve ardından Ortam Değişkenleri'ni seçebilirsiniz. Ardından, PATH değerini güncellersiniz ve OK düğmesine basarsınız.
Unix'te (Solaris, Linux, vb.), SDK /usr/local/jdk1.8.0_65'e kuruluysa ve C kabuğunu kullanıyorsanız, aşağıdakileri .cshrc dosyanıza koyarsınız.
setenv PATH /usr/local/jdk1.8.0_65/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.8.0_65
Alternatif olarak, Borland JBuilder, Eclipse, IntelliJ IDEA veya Sun ONE Studio gibi bir Entegre Geliştirme Ortamı (IDE) kullanıyorsanız, IDE'nin Java'yı nereye yüklediğinizi bildiğini doğrulamak için basit bir program derleyin ve çalıştırın.
Web Sunucusunu Kurma - Tomcat
Piyasada, sunucu uygulamalarını destekleyen bir dizi Web Sunucusu bulunmaktadır. Bazı web sunucuları ücretsiz olarak indirilebilir ve Tomcat bunlardan biridir.
Apache Tomcat, Java Servlet ve Java Server Pages teknolojilerinin açık kaynaklı bir yazılım uygulamasıdır ve sunucu uygulamalarını test etmek için bağımsız bir sunucu olarak hareket edebilir ve Apache Web Sunucusu ile entegre edilebilir. Makinenizde Tomcat'i kurmanın adımları şunlardır -
Tomcat'in son sürümünü şuradan indirin: https://tomcat.apache.org/.
Kurulumu indirdikten sonra, ikili dağıtımı uygun bir konuma açın. Örneğin, Windows'ta C: \ apache-tomcat-8.0.28'de veya Linux / Unix'te /usr/local/apache-tomcat-8.0.289'da ve bu konumlara işaret eden CATALINA_HOME ortam değişkenini oluşturun.
Tomcat, Windows makinesinde aşağıdaki komutlar uygulanarak başlatılabilir -
%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-8.0.28\bin\startup.bat
Tomcat, Unix (Solaris, Linux, vb.) Makinesinde aşağıdaki komutlar çalıştırılarak başlatılabilir -
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-8.0.28/bin/startup.sh
Başlangıçtan sonra, Tomcat ile birlikte gelen varsayılan web uygulamaları, http://localhost:8080/. Her şey yolundaysa, aşağıdaki sonucu göstermelidir -
Tomcat'in yapılandırılması ve çalıştırılması hakkında daha fazla bilgi burada bulunan belgelerde ve Tomcat web sitesinde bulunabilir - http://tomcat.apache.org
Tomcat, Windows makinesinde aşağıdaki komutlar çalıştırılarak durdurulabilir -
C:\apache-tomcat-8.0.28\bin\shutdown
Tomcat, Unix (Solaris, Linux, vb.) Makinesinde aşağıdaki komutlar çalıştırılarak durdurulabilir -
/usr/local/apache-tomcat-8.0.28/bin/shutdown.sh
CLASSPATH'ı Kurma
Sunucu uygulamaları Java Platform, Standard Edition'ın bir parçası olmadığından, derleyiciye sunucu uygulaması sınıflarını tanımlamanız gerekir.
Windows çalıştırıyorsanız, aşağıdaki satırları C: \ autoexec.bat dosyanıza koymanız gerekir.
set CATALINA = C:\apache-tomcat-8.0.28
set CLASSPATH = %CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%
Alternatif olarak, Windows NT / 2000 / XP'de Bilgisayarım -> Özellikler -> Gelişmiş -> Ortam Değişkenleri'ne gidebilirsiniz. Ardından, CLASSPATH değerini güncellersiniz ve OK düğmesine basarsınız.
Unix'te (Solaris, Linux, vb.), C kabuğunu kullanıyorsanız, aşağıdaki satırları .cshrc dosyanıza koyarsınız.
setenv CATALINA = /usr/local/apache-tomcat-8.0.28
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH
NOTE - Geliştirme dizininizin C: \ ServletDevel (Windows) veya / usr / ServletDevel (Unix) olduğunu varsayarsak, yukarıda eklediğiniz gibi bu dizinleri CLASSPATH'a da eklemeniz gerekir.