系統是windows 7 64位版本,32位版本同理,xp系統的自己google設置環境變量
打開設置環境變量窗口,右鍵計算機->我的電腦,選擇屬性
點擊高級系統設置
選擇環境變量
紅線為需要設置的變量值,其中CLASSPATH、JAVA_HOME是新增變量,Path是原有變量
JAVA_HOME是你安裝JDK的路徑,注意:是完整的JDK,而不是JRE的路徑。
區別就是看看兩者的bin目錄下,看看有沒有javac.exe這個文件,有就是JDK,沒有就是JRE。
JDK
JRE
除了JAVA_HOME的值你需要自己填寫外,CLASSPATH的值可以完全拷貝,Path的值在末尾加成紅色部分。
JAVA_HOME: D:\jdk
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH: .;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;%JAVA_HOME%\bin;
設置好之后,點擊確定,重啟電腦
測試環境變量設置成功沒!
打開cmd控制台,點擊開始
強烈建議使用 ,因為我之前沒用管理員權限,使得jetty啟動不成功,不知道為什么。
輸入java,回車,顯示如下
輸入javac,回車,顯示如下
表示JDK環境變量添加成功。
下載jetty,提供了jetty8和jetty9兩個版本
Jetty-9
jetty-8
解壓jetty包到指定目錄,例如我解壓到“D:\jetty-8.0”,還是使用剛才的cmd控制台窗口,移動到D盤
D:
進入jetty8目錄
cd jetty8
啟動jetty8服務容器
java -jar start.jar
jetty服務器的根目錄是“D:\jetty-8.0\webapps\root”,開始時webapps下root目錄並不存在,自己新建一個就好了。
然后我們寫一個”hello world”àJSP文件
<html> <head> </head> <body> <% System.out.println("hello world"); out.println("hello world~~~~~<br />"); %> hello world </body> </html>
System.out.println()是在cmd控制台窗口輸出的
out.println()是在網頁輸出的
直接寫”hello world”屬於html的輸出方式
將文件保存在“D:\jetty-8.0\webapps\root”目錄下,命名為index.jsp
在瀏覽器中輸入:
http://localhost:8080/index.jsp
jetty的默認端口為8080端口,若要手動指定端口號,啟動jetty時加上jetty.port參數即可
java -jar start.jar jetty.port=8090
這樣你的windows下JDK環境和jetty服務器環境就配置好了。
doc文檔下載鏈接: