欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javaweb開發(fā)環(huán)境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程

 更新時(shí)間:2016年06月30日 11:52:22   作者:yongh701  
這篇文章主要介紹了Javaweb開發(fā)環(huán)境Myeclipse6.5 JDK1.6 Tomcat6.0 SVN1.8配置教程,感興趣的小伙伴們可以參考一下

Javaweb開發(fā)環(huán)境的配置也是比較繁瑣的一件事情,雖然理論上使用記事本,完全可以寫出一個(gè)Javaweb工程,

但是在團(tuán)隊(duì)大型開發(fā)的Javaweb過程中,你必須配置好Eclipse、SVN、Tomcat與JDK1.6,當(dāng)然還有Mysql數(shù)據(jù)庫,不過數(shù)據(jù)庫配置的事情屬于后臺內(nèi)容,本文僅討論前臺開發(fā)環(huán)境的配置。

之所以選擇Myeclipse6.5是因?yàn)槠渌甙姹镜腗yeclipse實(shí)在是太卡,編輯小型程序還好,編輯大型程序完全吃不消,Eclipse的功能畢竟簡陋,所以還是選擇了舊版本、經(jīng)典版本Myeclipse6.5來作為Javaweb的開發(fā)環(huán)境。如果有些公司禁止使用盜版軟件Myeclipse必須使用開源的Eclipse,那么也可以參考一下,畢竟,Eclipse的配置與Myeclipse大同小異。

拿一個(gè)具有8000+文件的大型Javaweb工程為例,使用Myeclipse8.6修改一些多行代碼頁面,啟動tomcat需要整整一分鐘,有時(shí)候甚至達(dá)五分鐘,內(nèi)存占用達(dá)到1G左右,再打開瀏覽器來瀏覽,對于一臺i3的4G機(jī)器根本就吃不消,而使用了Myeclipse6.5,tomcat啟動僅僅30秒,


內(nèi)存占用率并不高,至少打開瀏覽器,瀏覽頁面,同時(shí)掛著工作使用的QQ,沒有任何卡頓的情況。


一、Myeclipse6.5

作為一個(gè)經(jīng)典的版本,隨手在網(wǎng)上一搜,就能夠找到,四百來M左右,一鍵安裝,無需任何序列號,裝完直接可以使用,

第一次啟動時(shí),注意選擇好開發(fā)環(huán)境,并且你選擇這個(gè)開發(fā)環(huán)境作為默認(rèn)目錄,

以后所有工程都會在這個(gè)目錄出現(xiàn),省得每次啟動Myeclipse6.5都要選擇。

打開之后先選擇Window->Preferences,在左上方的搜索框中輸入start and shutdown


可以根據(jù)自己的需要來關(guān)閉相應(yīng)的模塊,不過其實(shí),關(guān)鍵是把最后的自動升級關(guān)閉。

之后再在搜索欄中輸入validation


選擇disable all,關(guān)閉所有的語法檢查,根本就用不著這東西,就像word中的語法檢查,沒有任何作用。


之后再輸入font,選擇colors and fonts再點(diǎn)text font再點(diǎn)右面的change..選擇calibri粗體四號字,這樣能夠讓字體更加漂亮一點(diǎn)。

二、JDK1.6與Tomcat

自己上網(wǎng)裝好這兩個(gè)東西,JDK1.6就不說了,所有具有Java基礎(chǔ)的人都應(yīng)該會裝,不然你怎么寫Java的Helloworld啊,之后tomcat,在官網(wǎng)(點(diǎn)擊打開鏈接)上下載一個(gè)6.0的壓縮包。


之后把這個(gè)壓縮包解壓到你喜歡的位置,綠色版的,解壓好就可以使用,在Myeclipse6.5中配置,

還是Window->Preferences,在左上方的搜索框中輸入tomcat,選擇tomcat 6.x,確保tomcat server是enabled的,在tomcat home directory選擇browse..選擇剛才解壓好的tomcat路徑。下面兩項(xiàng)會自動填充。

之后選擇左側(cè)tomcat 6.x下面的jdk。默認(rèn)在tomcat jdk name一欄是myeclipse 6.5,這個(gè)當(dāng)然不行,點(diǎn)擊右側(cè)的add..,在彈出的對話框中browse..選擇jdk的路徑,注意是jdk的主路徑,而不是bin目錄,例如C:\Program Files\Java\jdk1.6.0,而不是C:\Program Files\Java\jdk1.6.0\bin,這與在windows中配置jdk有點(diǎn)不同,瀏覽完畢之后jre name添上自己的喜歡的名字,比如jdk1.6,點(diǎn)確定,然后在下面的optional java vm arguments中寫上:-server -Xms256m -Xmx1024m -XX:PermSize=64M -XX:MaxPermSize=128m,這是為成功運(yùn)行大型Javaweb項(xiàng)目準(zhǔn)備的。


弄好則點(diǎn)擊確定。

三、SVN1.8

關(guān)閉Myeclipse6.5,打開官網(wǎng)(點(diǎn)擊打開鏈接),選擇Download and Install,下載SVN1.8,不過這個(gè)網(wǎng)是外國網(wǎng)站,特別地卡,也可以在這里(點(diǎn)擊打開鏈接)下載。解壓,把解壓出來的所有內(nèi)容復(fù)制到MyEclipse 8.5\dropins(MyEclipse的安裝目錄)里面,有些myeclipse甚至?xí)苯映霈F(xiàn)安裝器,或者自己重新打開myeclipse就能夠完成安裝,打開myeclipse,在左側(cè)的項(xiàng)目列表中右鍵,選擇import..,選擇svn下的checkout projects from svn,一直點(diǎn)下一步,輸入你的svn網(wǎng)址,與相應(yīng)的用戶名密碼,就可以從svn服務(wù)器上拿走項(xiàng)目。如果這樣不行,則再從網(wǎng)上安裝一個(gè)TortoiseSVN,腦殘式安裝,一直點(diǎn)下一步就可以。

之后右鍵svn項(xiàng)目,有team選項(xiàng),commit則是提交項(xiàng)目,update則是從svn中下載項(xiàng)目。第一個(gè)選項(xiàng)sychronize則是檢查本地與svn服務(wù)器的文件差異。

同步完畢之后,本項(xiàng)目則可以在Myeclipse中編輯。

四、把項(xiàng)目拿到tomcat中運(yùn)行

在Myeclipse6.5下方的server標(biāo)簽中,選擇相應(yīng)的tomcat服務(wù)器,右鍵,add deployment選擇相應(yīng)的項(xiàng)目,等待編譯完成,點(diǎn)擊運(yùn)行服務(wù)器即可。


之所以選擇Myeclipse6.5+JDK1.6+Tomcat6.0+SVN1.8完全是因?yàn)檫@些版本不卡,經(jīng)典,實(shí)用,其實(shí)tomcat5.5就能夠很好地運(yùn)行各大程序,ssh框架只要web.xml寫好,使用好相應(yīng)的jdk包即可寫出很多不錯(cuò)的大型Javaweb工程,JDK1.6已經(jīng)可以確保大量Java程序中的類、包的正常運(yùn)行。Myeclipse6.5對系統(tǒng)占用率很低,高版本的Myeclipse,一般的機(jī)器就實(shí)在無福消受。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot整合MyCat實(shí)現(xiàn)讀寫分離的方法

    SpringBoot整合MyCat實(shí)現(xiàn)讀寫分離的方法

    這篇文章主要介紹了SpringBoot整合MyCat實(shí)現(xiàn)讀寫分離的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Java向上轉(zhuǎn)型和向下轉(zhuǎn)型的區(qū)別說明

    Java向上轉(zhuǎn)型和向下轉(zhuǎn)型的區(qū)別說明

    這篇文章主要介紹了Java向上轉(zhuǎn)型和向下轉(zhuǎn)型的區(qū)別說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java自定義異常與異常使用的最佳方式

    Java自定義異常與異常使用的最佳方式

    這篇文章主要介紹了Java自定義異常與異常使用的最佳方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 深入解讀Java三大集合之map list set的用法

    深入解讀Java三大集合之map list set的用法

    集合彌補(bǔ)了數(shù)組的缺陷,它比數(shù)組更靈活更實(shí)用,可大大提高軟件的開發(fā)效率,而且不同的集合適用于不同的場合,這篇文章帶你了解Java的三大集合map、list、set用法
    2021-11-11
  • 關(guān)于Spring Boot WebSocket整合以及nginx配置詳解

    關(guān)于Spring Boot WebSocket整合以及nginx配置詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot WebSocket整合以及nginx配置的相關(guān)資料,文中通過示例代碼給大家介紹的非常詳細(xì),相信對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-09-09
  • Java多線程中的CyclicBarrier詳解

    Java多線程中的CyclicBarrier詳解

    這篇文章主要介紹了Java多線程中的CyclicBarrier詳解,同步屏障,允許一組線程互相等待以到達(dá)一個(gè)公共的障礙點(diǎn),當(dāng)設(shè)定的線程數(shù)到達(dá)屏障時(shí),阻塞的線程繼續(xù)執(zhí)行,需要的朋友可以參考下
    2023-11-11
  • 解決mybatis-plus自動配置的mapper.xml與java接口映射問題

    解決mybatis-plus自動配置的mapper.xml與java接口映射問題

    這篇文章主要介紹了解決mybatis-plus自動配置的mapper.xml與java接口映射問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java復(fù)制(拷貝)數(shù)組的4種方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRan

    Java復(fù)制(拷貝)數(shù)組的4種方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRa

    這篇文章主要介紹了Java復(fù)制(拷貝)數(shù)組的4種方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRan,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Java中ThreadLocal的使用

    Java中ThreadLocal的使用

    這篇文章主要介紹了Java中ThreadLocal的使用,靜態(tài)內(nèi)部類的加載是在程序中調(diào)用靜態(tài)內(nèi)部類的時(shí)候加載的,和外部類的加載沒有必然關(guān)系, 但是在加載靜態(tài)內(nèi)部類的時(shí)候 發(fā)現(xiàn)外部類還沒有加載,那么就會先加載外部類 ,加載完外部類之后,再加載靜態(tài)內(nèi)部類,需要的朋友可以參考下
    2023-09-09
  • SpringMVC的處理器適配器-HandlerAdapter的用法及說明

    SpringMVC的處理器適配器-HandlerAdapter的用法及說明

    這篇文章主要介紹了SpringMVC的處理器適配器-HandlerAdapter的用法及說明,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評論