如何編譯java程序
java編程要如何編譯java程序?編譯java程序要注意什麼?代碼是什麼?下面跟yjbys一起來學習一下。
要安裝好jdk,設置好相應的環境變量,然後在命令行裏面javac.
下面給出一個例子,你可以參考一下:
目前,建議初學者用j2sdk + Tomcat 5.0.19開始學習jsp.也是現在最新版本.
初學者一般和我當七年級樣,都不明白jdk,j2sdk,j2se,j2ee之間的區別,這裏簡單介紹一下:
jdk: java devolop kit -- java開發包(運行java最基本的東東)
j2sdk:在1.4版以前稱為jdk,可以理解j2sdk是jdk的升級版本,所以我們只要安了j2sdk即可,JDK就沒必要了,呵呵,裝了升級版,還要裝低級版否?
j2sdk呢有幾個版本對應於java2的幾個版本,其中j2ee需要用到開發工具就是J2eesdk了,只不過大部分應用服務器(weblogic jboss等)都內置了j2eesdk。
j2se: j2sdk也就是標準版,一般來説j2sdk指的就是j2se.
j2ee: 也稱j2eesdk,用來進行企業級開發。
jre: 是java runtime envionment -- java運行環境,jdk中包括了它,但是對於不需要開發只是運行的用户是可以只單獨安裝jre的.,所以sun提供了jre的下載。
能夠理解上面的就概念就差不多啦,應該不是很難吧,如果現在還不能完全明白,不要緊,在跟我學過後面的幾章後,你來回過頭來看看,就很清楚了。
j2sdk下載地址:
tomcat5 下載地址:
安裝步驟:
1.安裝完j2sdk以後,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量(假定你的j2sdk安裝在c:j2sdk1.4.2):
JAVA_HOME=c:j2sdk1.4.2;
classpath=.;%JAVA_HOME%lib;%JAVA_HOME%lib;(.;不能少,表示當前路徑)
path= %JAVA_HOME%bin; (系統裏已經有了path變量,只需要在path最前面加上去即可)
然後可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:
public class Myjava{
public static void main(String args[]){
tln("試試看,裝好了嗎?.");
}
}
將上面的這段程序保存為文件名為的文件。
然後打開命令提示符窗口,cd到你的所在目錄,然後鍵入下面的命令
javac
java Myjava
此時如果看到結果的話表示安裝成功,出錯則仔細檢查一下你的配置情況。
2.安裝Tomcat後,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量(假定你的tomcat安裝在c:tomcat5):
CATALINA_HOME=c:tomcat5;
CATALINA_BASE=c:tomcat5;
然後修改環境變量中的classpath,把tomat安裝目錄下的commonlib下的(此文件在tomcat5以前名為:)追加到classpath中去,修改後的classpath如下:
classpath=.;%JAVA_HOME%lib;%JAVA_HOME%lib;%CATALINA_HOME%commonlib; (最好再拷貝到:C:j2sdk1.4.2jrelibext目錄下)
接着可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話説明安裝成功了。
第三步:建立自己的jsp app目錄
1.到Tomcat的安裝目錄的webapps目錄,可以看到ROOT,examples等Tomcat自帶的的目錄;
2.在webapps目錄下新建一個目錄,起名叫myapp;
p下新建一個目錄WEB-INF,注意,目錄名稱是區分大小寫的;
-INF下新建一個文件,內容如下:
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""_2_"><web-app><display-name>My Web Application</display-name><description>A application for test.</description></web-app>5.在myapp下新建一個測試的jsp頁面,文件名為,文件內容如下:
<html><head><title>大家好</title></head><body><% tln(" 大家好,我的第一個jsp程序"); %></body></html>6.重啟Tomcat
7.打開瀏覽器,輸入http://localhost:8080/myapp/ 即可.
-
jsp速度優化的方法
調整JSP和servlet的一些非常實用的方法,它可使你的servlet和JSP頁面響應更快,擴展性更強。而且在用户數增加的情況下,系統負載會呈現出平滑上長的趨勢。下面小編為大家整理了一些優化jsp速度的方法,一起來看看吧:方法一:在servlet的init()方法中緩存數據當應用服務器...
-
解析常用J2EE應用服務器比較
J2ee開發主要是瀏覽器和服務器進行交互的一種結構.邏輯都是在後台進行處理,然後再把結果傳輸回給瀏覽器。可以看出服務器在這種架構是非常重要的。下面是小編整理的關於常用J2EE應用服務器比較,希望大家認真閲讀!(一)先簡單介紹一下這兩種服務器。WebLogic是美...
-
J2EE簡介
J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。J2EE核心是一組技術規範與指南,其中所包含的各類組件、服務架構及技術層次,均有共同的標準及規格,讓各種依循J2EE架構的不同平台...
-
Java EE的Web服務體系結構
Web服務(WebServices)是目前程序設計領域中的一項新技術,是一個嶄新的分佈式計算模式,在不同系統平台之間具有互操作性,通過因特網,實現不同應用程序之間的遠程過程調用。下面小編為大家整理了關於JavaEE的Web服務體系結構,一起來看看吧:Web服務使用基於XML的消息處...