自建測(cè)試服務(wù)器(一)MAC+JAVA+IDEA+Tomcat搭建
自建測(cè)試服務(wù)器(二)Mac下IDEA的使用技巧
自建測(cè)試服務(wù)器(三)JavaWeb項(xiàng)目搭建與本地Tomcat部署
自建測(cè)試服務(wù)器(四)JavaWeb打war包并模擬部署服務(wù)器
準(zhǔn)備
Mac OS X上IntelliJ IDEA 13與Tomcat 8的Java Web開(kāi)發(fā)環(huán)境搭建
一步步教你用Java在Mac上搭建一個(gè)屬于自己的Server(一)
視頻:IDEA視頻教程(IDEA入門(mén)到精通)
視頻:IntelliJ IDEA神器使用技巧
一户盯、Java 簡(jiǎn)介
Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱(chēng)囱稽。由James Gosling和同事們共同研發(fā),并在1995年正式推出扮念。
Java分為三個(gè)體系:
- JavaSE(J2SE)(Java2 Platform Standard Edition,java平臺(tái)標(biāo)準(zhǔn)版)
- JavaEE(J2EE) (Java 2 Platform,Enterprise Edition捂襟,java平臺(tái)企業(yè)版)
- JavaME(J2ME)(Java 2 Platform Micro Edition秽褒,java平臺(tái)微型版)。
2005年6月徒探,JavaOne大會(huì)召開(kāi)瓦呼,SUN公司公開(kāi)Java SE 6。此時(shí)测暗,Java的各種版本已經(jīng)更名以取消其中的數(shù)字"2":J2EE更名為Java EE, J2SE更名為Java SE央串,J2ME更名為Java ME。
常見(jiàn)縮寫(xiě)
JVM:java virtual machine碗啄,java虛擬機(jī)
JRE:java runtime environment质和,java運(yùn)行環(huán)境
JDK:java development kit,java開(kāi)發(fā)工具包
OpenJDK:JDK開(kāi)源版本
二稚字、安裝環(huán)境
2.1饲宿、先安裝JAVA JDK
下載地址:Java SE Development Kit 8
下載安裝后,在終端里輸入 java -version
來(lái)查看版本尉共,如果有版本號(hào)說(shuō)明安裝成功褒傅。
配置JDK環(huán)境變量
MAC中JAVA環(huán)境變量配置以及Intellij IDEA如何配置JDK
如果你是第一次配置環(huán)境變量,可以使用touch .bash_profile
創(chuàng)建一個(gè) .bash_profile的隱藏配置文件
袄友,如果已經(jīng)存在殿托,則使用以下命令打開(kāi)配置文件,vim ~/.bash_profile
或者 open -e .bash_profile
剧蚣。
JAVA_HOME 配置JDK安裝路徑
CLASSPAHT 配置類(lèi)庫(kù)文件位置
PATH 配置JDK命令文件位置
用 source .bash_profile
使配置生效支竹。
輸入 echo $JAVA_HOME
顯示剛才配置的路徑,如下:
2.2鸠按、安裝IDEA
下載地址:Mac版本IDEA下載
下載ultimate收費(fèi)版本礼搁,進(jìn)行破解,補(bǔ)丁地址
下載好以后目尖,這里有個(gè)坑馒吴,在使用破解補(bǔ)丁之前,一定要先打開(kāi)一次idea,然后會(huì)提示讓你激活饮戳,這個(gè)時(shí)候再關(guān)掉就ok了豪治,否則會(huì)出現(xiàn)程序已損壞的問(wèn)題。
關(guān)掉idea后扯罐,在應(yīng)用程序里找到idea负拟,右鍵選擇打開(kāi)包文件,找到bin文件夾歹河,將破解.jar文件復(fù)制到bin文件夾里掩浙。然后修改idea.vmoptions文件,在最后加上
-javaagent:JetbrainsCrack-2.7-release-str.jar // 剛才下的jar包的全名稱(chēng),注意包的版本
重啟idea:在help –> register中秸歧,在activation code那一欄中填入以下代碼
{
"licenseId": "任意的字母都可以23hkjhdakhda",
"licenseeName": "你的名字厨姚,啟動(dòng)時(shí)展示用,瞎填都可以",
"assigneeName": "",
"assigneeEmail": "你的郵箱寥茫,建議填一個(gè)真的遣蚀,可能以后有用",
"licenseRestriction": "Only Test! Please support genuine!!!",
"checkConcurrentUse": false,
"products": [
{
"code": "II",
"paidUpTo": "2099-12-31"
},
{
"code": "DM",
"paidUpTo": "2099-12-31"
},
{
"code": "AC",
"paidUpTo": "2099-12-31"
},
{
"code": "RS0",
"paidUpTo": "2099-12-31"
},
{
"code": "WS",
"paidUpTo": "2099-12-31"
},
{
"code": "DPN",
"paidUpTo": "2099-12-31"
},
{
"code": "RC",
"paidUpTo": "2099-12-31"
},
{
"code": "PS",
"paidUpTo": "2099-12-31"
},
{
"code": "DC",
"paidUpTo": "2099-12-31"
},
{
"code": "RM",
"paidUpTo": "2099-12-31"
},
{
"code": "CL",
"paidUpTo": "2099-12-31"
},
{
"code": "PC",
"paidUpTo": "2099-12-31"
}
],
"hash": "2911276/0",
"gracePeriodDays": 7,
"autoProlongated": false
}
最后點(diǎn)擊ok,就破解完成啦纱耻。
2.3芭梯、TomCat
解壓縮tomcat到/usr/local
進(jìn)入tomcat的bin目錄,使用命令啟動(dòng)tomcat
// 啟動(dòng)tomcat
./startup.sh
// 關(guān)閉tomcat
./shutdown.sh
驗(yàn)證Tomcat安裝是否成功
啟動(dòng)后弄喘,在瀏覽器地址欄輸入:http://localhost:8080
(或者在手機(jī)瀏覽器中輸入電腦IP+端口號(hào)
也可以訪問(wèn))顯示如下界面:
如果沒(méi)有權(quán)限玖喘,則修改下權(quán)限
sudo chmod 755 /Library/apache-tomcat-8.5.16/bin/*.sh
修改端口號(hào)
服務(wù)器的默認(rèn)端口是8080,也可以將其改成自定義的端口,為了避免與系統(tǒng)端口沖突,必須設(shè)置為1024以上,例如設(shè)置為8888。
方法是蘑志,用記事本打開(kāi)ApacheTomcat的conf目錄下的server.xml文件,將以下語(yǔ)句的port值8080改為自定義的端口號(hào):(例如8020)
<Connector port="8020" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
重新啟動(dòng)服務(wù)器后輸入localhost:8080無(wú)效,需要輸入localhost:8020就可以打開(kāi)服務(wù)器的界面了累奈。
密碼設(shè)置
在conf目錄的tomcat-users.xml文件里</tomcat-users>上面加入以下代碼:
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
---
因?yàn)閤ml的標(biāo)簽都要關(guān)閉,還要重啟tomcat. 重新打開(kāi)http://localhost:8080到Tomcat主界面,點(diǎn)擊 Manager App等按鈕賬號(hào)和密碼輸入tomcat即可登陸。