導航:首頁 > 編程語言 > javaeeide

javaeeide

發布時間:2022-12-16 07:27:36

javaEE主要用來做什麼

學習Java EE,在開發環境上不建議再用文本編輯器,感覺NetBeans 5.5(目前最高正式版本)很適合初學者,個人也很喜歡NetBeans,如果你喜歡用別的IDE如Eclipse,都沒問題,看自己喜歡吧。

1 學習JSP/Servlet

Java EE最高版本目前是5.0版本。

在Java EE中,首先要學習JSP/Servlet(結合Tomcat、MySQL)技術,建議JSP1.2/2.X的知識都要掌握,畢竟現在很多的在用系統都還 是基於JSP1.2,學習JSP,還必須掌握一些外延技術,如:你還得掌握HTML基礎知識,最好再掌握些JavaScript(目前正火的AJAX技術 之一)、CSS的技術,而了解XML是必不可少的(至少描述性配置信息是通過XML來描述的)。在學習JSP/Servlet過程中,應該結合學習 JDBC、資料庫開發技術,畢竟絕大多數Java Web項目都是和資料庫緊密結合的。

2 學習資料庫開發技術

這里想重點說一下資料庫開發技術,資料庫技術是做業務系統必備技能,Java Web開發人員最低程度都應該掌握SQL語句的使用!資料庫技術大體可分為DBA技術和資料庫開發技術,對於開發而言,應側重資料庫開發技術,而資料庫基 本操作,也是要掌握的。常用資料庫有DB2、Oracle、SQL Server、MySQL等,你可以結合實際需要,選擇一種資料庫,並花大力氣掌握其開發技術。

記住,學習資料庫開發技術和學習Java EE,是相對獨立的,你可以在學習JSP/Servlet的同時,學習資料庫開發技術(如SQL語句等),或者先學資料庫開發技術,之後再學習JSP/Servlet。

3 學習Java EE其它開發技術

再往後,可以學習一些EJB的知識,目前EJB最新版本是3.0,其和前面的2.X版本相比,有較大不同,考慮到目前EJB 2.X還有很大的應用市場,建議結合學習EJB 2.X/3.0。在學習EJB過程中,應同時掌握一種企業級應用伺服器的使用(如 WebSphere、Weblogic、Sun Applcation Server或JBOSS等,目前Sun Applcation Server 9.X和JBOSS都可支持EJB 3.0)。

之後的學習中,再逐漸擴展到其他Java EE技術。

4. 之後

等你對Java EE有些感悟的時候,你自然就會想不斷擴展你的知識面,這時候你可以學習Spring、Hibernate,以及各種Web框架(如Struts、JSF、Webwork或是Tapestry等)。

隨著技術、經驗的不斷積累,你會逐步關注分析、設計等更高層次的知識,這時候,你可進一步學習相關的UML、模式等知識(積累了一定經驗,你就可以安排自己學習這些知識了)。

㈡ Eclipse IDE for Java EE Developers和MyEclipse有什麼區別

區別說大也不大,說不大又有點大。
前者是官方出的官方版本,可以開發WEB項目,但是裡面集成的插件不多,需要可以自己再添加。
後者是Genuitec發布的eclipse的插件版本,eclipse有個插件就叫myeclipse,將他集成到eclipse當中再加上一些必須要的插件就成了現在流行的MyEclipse6.0/7.0/8.0等等版本。由於是某公司的產品,所以需要付費,不過一般都可以破解,網路可以找到一個破解MyEclipse的類,在eclipse下運行後輸入名字,回車,得到序列號,再在myeclipse的注冊那裡填上即完成破解。
不過初學javaEE企業級編程用myeclipse比較好一點,這樣可以把重點放在學習EE上面,而不是eclipse上面,等到對eclipse的使用有了一定經驗後,可以多熟悉一下eclipse的插件方面的知識。
------------
打了這么多字,才發現沒分,善哉善哉!!~~~

㈢ javaEEide編譯老是出錯,試了網上的各種法子,就是搞不定,求各位大神給個指導

在項目 屬性裡面,個性對WEB的引用
~~~~~

㈣ JAVAEE裡面都包含什麼

Java EE 5是不是象Sun說的是Java EE史上最簡單的版本,它將大大降低開發難度呢?Java EE 5面世後,企業該如何選擇呢?以前使用J2EE1.4及以前版本的企業會升級到Java EE 5嗎?

Java今年已經11歲了。在這11年裡,被應用到了企業、桌面、Web、移動等各個領域。其中覆蓋面最廣的J2EE及相關產品被廣泛應用到企業中。但從1999年誕生的第一個J2EE版本一直到 J2EE1.4總被人們不斷地抱怨,這並不是因為它不夠強大,恰恰相反,正是因為它太強大了,強大得讓人難以使用。

Sun這些年也一直在試圖改變這一切,但一直未能如願。在2002年J2EE1.4推出後,它的復雜程度達到了頂點。尤其是EJB2.0,開發和調試的難度非常大。也許是Sun要下決心改變這一切,或者是受到市場和開發人員的壓力,終於在今年5月份正式發布了J2EE5(現已經改名為Java EE 5)規范,並宣稱Java EE 5將是Java EE史上最簡單的版本,它將大大降低開發難度。但業界對此卻表示懷疑。Java EE 5真的變簡單了嗎?這好像有點突然!Java EE在未來是否能走上一條簡單的光明之路呢?

Java EE 5橫空出世

Java EE 5終於在千呼萬喚中誕生了。在今年的JavaOne會議上,Sun特意派去了一個宣講團,對Java EE 5進行了大吹特吹,並稱Java EE 5最大的改變就是簡化開發。同時,還特別提到了EJB3.0可以通過Java最新提供的注釋(annotations)以及其它一些特性來提高開發和測試的效率。Sun的鼓吹聲還沒有完全散盡,業界的噓噓聲就此起彼伏。一位高級分析師,Richard Monson-Haefel,稱Java EE 5雖然做了很多改進,但仍然無法克服它的龐大和復雜。這位高級分析師目前是EJB3.0規范的設計者之一,從Java EE 5的設計者口中說出這樣的話,我想它的分量一定不輕。

也許Sun並不願意聽到這樣的評論。但Monson-Haefel還是喋喋不休地數落著Java EE 5的種種不是。

Monson-Haefel說:「Java EE中的功能高度集成,我們將無法單獨使用其中的一部分。而且許多Servlet、Java資料庫和JavaServer Pages開發人員一般只使用Java EE的某些相關的特性。但Java EE規范要求必須使用所有的特性[APIs]。為了使程序可以正常運行,這些開發人員不得不建立一個復雜的工程來滿足這些要求。這是因為Java EE仍然保持了上世紀90年代後期的編程方法,也就是說Java EE是以API為中心的」。Monson-Haefel甚至危言聳聽地稱「Java EE的應用已經走到了盡頭!」。

也並不是所有的人都象Monson-Haefel這么悲觀。一位JBoss公司的發言人說:「我們並不完全反對Burton集團高級分析師 Richard Monson-Haefel的關於平台復雜性的觀點,但是沒有人同意他關於Java EE的應用已經走到盡頭的這個結論。」

IBM一向是Java的忠實支持者,也站出來為Java EE說話。Jim Knudson,作為IBM 的Java EE架構師,曾公開表示「雖然Java EE平台在使用上是有一些復雜,但這並不能成為我們放棄這個平台的理由」。

Java EE 5剛一問世,就引來了這么多的議論,當然,這些議論有好的,也有對Java EE 5不利的。那麼Java EE的主要用戶群:企業,該如何做出選擇呢?

企業會為Java EE 5埋單嗎?

Java EE 5面世後,企業該如何選擇呢?以前使用J2EE1.4及以前版本的企業會升級到Java EE 5嗎?

也許Monson-Haefel的一席話會嚇倒很多企業。但Jim Knudson對此仍然很樂觀。雖然他表示同意Java EE平台很復雜這一觀點,但是他說某些復雜性是來自於用戶的需求,並且我們要使用戶達到他們期望的效果。他說IBM的那些預期實現SOA的用戶都打算在 Java EE 5平台上面構建SOA。

JBoss產品管理部主管Ram Venkataraman也支持這樣的觀點:Java EE平台增加了復雜性是有必要的,因為需要使用它來處理各種服務,不僅僅是簡單的調用關系資料庫的Ajax風格Web服務,而且還有大容量事務處理的財務服務。

也許很多企業的負責人聽了這些對Java EE 5贊揚的話,他們會迫不急待地嘗試一下Java EE 5。這對於那些已經或即將搭建SOA構架的企業尤其重要。由於基於Java的SOA一般都是建立在J2EE伺服器上,這就迫使企業必須做出是否升級到新版 Java EE的選擇。

如果企業選擇了Java EE 5,那可能會增加後續的成本。這是因為Java EE 5是基於Sun最新的JDK的,因此,Java EE 5增加了很多新的API。雖然這些API好象使Java EE 5變得更簡單了,但開發人員必須要學習一整套新的編程模型持久化的API。而這些企業必須為此增加培訓的費用。

其實Sun的初衷也是好的,只是簡化Java EE的做法不妥。也許Sun還不明白,一味地增加功能並不能有效地簡化Java EE的使用難度,有時還可能適得其反。如果Sun能夠加一個用於開發的所見即所得(WYSIWYG)的拖放系統,那才叫真正地簡化開發。而象這樣增加很多的API,甚至將編程的思維方式都改變了,這樣做並不能使Java EE平台變得更簡單,而只是換湯不換葯而已。

自從Sun將Java EE平台的設計移交給JCP後,對於Java EE逐漸增加的復雜性,JCP也難辭其咎。作為JCP的成員,Monson-Haefel和JCP的所有成員應該為Java EE 5變成今天這個樣子而負責。實際上JCP的成員很早就和Sun的Java EE 5開發團隊討論過這個問題,但Sun表現得並不積極。這樣看來,JCP和Sun都應該為此負一定的責任。

JCP的主管,Onno Kluyt卻有不同的看法:「Monson-Haefel所看到的復雜性問題並不是JCP所負責的范圍。JCP是一個制定標準的組織,並不是一個負責優化的組織,並不應該為Java EE 5的復雜性負責」。同時Kluyt還提到讓Java EE 5變得更簡單最好方法就是有一個好的IDE,簡單是每個JSR所關注的,也是它們的中心任務。然而Java EE的開發者並不知道怎麼去做。畢竟,Java EE是否簡單,它的開發人員並沒有發言權,而最有發言權的是那些使用Java EE的人。」

Java EE:路在何方

也許上面的喋喋不休使我們的頭都大了,但我們可以不必管它。最後還得讓Sun來蓋棺定論。終於,Sun公司負責企業Java平台的副總裁Karen Padir為Java EE 5作了比較中庸的闡述:「平台當然要復雜了,因為它是應用伺服器的規范。而且,應用伺服器是很復雜的,因為復雜性的存在主要是為了開發人員能夠在應用伺服器上工作,但是應用程序的開發人員並不一定會涉及到復雜性,因為他們僅僅使用那些完成工作所必需的工具就可以了。開發人員可以忽略他們所不需要的復雜性」。

就象微軟的Office一樣,雖然復雜,但並不是所有的人都會涉及到所有復雜的功能。因此,Java EE並沒有我們想像的那樣復雜。反而通過JDK5的支持,在某些應用的性能上,如Web Services,會有很大的提高。因此,如果企業要建立新的應用(尤其是SOA),還是可以考慮Java EE 5的。對於那些已經使用多年的系統來說,升級時得要慎重一些。不過,從總體來說,Java EE 5還是非常不錯的。

㈤ JAVA 語言中IDE,JDK,JRE是什麼,JAR,JAVA,CLASS文件中分別是什麼東西

IDE(Integrated Development,集成開發環境)
集成開發環境(簡稱IDE)軟體是用於程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。就是集成了代碼編寫功能、分析功能、編譯功能、debug功能等一體化的開發軟體套。

JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK。JDK 是整個Java的核心,包括了Java運行環境、Java工具和Java基礎類庫。JDK是學好Java的第一步。

JRE為JavaRuntimeEnvironment的簡稱,JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的產品,包括兩部分:JavaRuntimeEnvironment和JavaPlug-in。JavaRuntimeEnvironment(JRE)是可以在其上運行、測試和傳輸應用程序的Java平台。它包括Java虛擬機、Java核心類庫和支持文件。它不包含開發工具--編譯器、調試器和其它工具。

JAR 文件格式以流行的 ZIP 文件格式為基礎。與 ZIP 文件不同的是,JAR 文件不僅用於壓縮和發布,而且還用於部署和封裝庫、組件和插件程序,並可被像編譯器和 JVM 這樣的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用來指示工具如何處理特定的 JAR。

Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台(即JavaSE, JavaEE, JavaME)的總稱。

class文件全名稱為Java class文件,主要在平台無關性和網路移動性方面使Java更適合網路。它在平台無關性方面的任務是:為Java程序提供獨立於底層主機平台的二進制形式的服務。
class文件是可以運行在任何支持Java虛擬機的硬體平台和操作系統上的二進制文件

㈥ JAVAEE是什麼與JAVA 有什麼區別

AVAEE是指java enterprise edition,java企業版,多用於企業級開發,包括web開發等等很多組建;

Java和JavaEE區別:

1. Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。正式成立於1995年,廣泛應用於人們的生活、工作、娛樂等等方面。

2. Java分為三個版本:Java SE(標准版)、Java EE(企業版)、Java ME(微型版)。其中JavaSE就是大家學JavaEE和JavaME的基礎,換而言之學Java先從JavaSE開始,JavaSE 包含了支持 Java Web 服務開發的類,JavaEE是企業最常用的用於企業級開發應用的,Java ME主要是移動段的開發應用。

3. 通過以上,Java和JavaEE的區別在哪,就特別的明顯了。那麼為什麼很多培訓主打JavaEE培訓呢?是因為JavaEE在Java中,比JavaSE和JavaME應用更加廣泛,價值更高,所以很多的培訓機構就直接主打JavaEE培訓,不過其他兩個方面的Java知識也是要大致掌握的。

(6)javaeeide擴展閱讀

Java EE是 J2EE的一個新的名稱,之所以改名,目的還是讓大家清楚J2EE只是Java企業應用.隨著WEB和EJB容器概念誕生,使得軟體應用業開始擔心SUN的夥伴們是否還在Java平台上不斷推出翻新的標准框架,致使軟體應用業的業務核心組件架構無所適從,從一直以來是否需要EJB的討論聲中說明了這種彷徨。

㈦ eclipse JavaEE IDE 怎麼導入已有的項目到工作域里

步驟如下:
1、打開Eclipse。
2、點擊菜單上的「File」。
3、選擇彈出窗口的「Import…」。
4、選擇彈出窗口的「General」。
5、選擇「Existing Project into Worksspace」,點擊「Next」。
6、選擇要導入的項目文件,點擊「Finish」即可。

通過以上步驟即可導入已有的項目。

㈧ java與javaee有什麼區別

JAVAEE是指java enterprise edition,java企業版,多用於企業級開發,包括web開發等等很多組建;

JAVA通常是指java standard edition,Java標准版,就是一般Java程序的開發就可以,可以看作是JAVAEE的子集 。

閱讀全文

與javaeeide相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:758
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:672
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:486
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:383
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:350
風翼app為什麼進不去了 瀏覽:779
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:151
伊克塞爾文檔怎麼進行加密 瀏覽:893
app轉賬是什麼 瀏覽:163