開發(fā)環(huán)境搭建
- JDK1.8
- Gradle
- Tomcat
- Vim
對于使用spring,springmvc搭建的項目通常打成war,之后扔到服務(wù)器(比如Tomcat)中運(yùn)行。然而簡易的開發(fā)換將需要手動扔入,很麻煩。
開發(fā)者模式:
- 在項目根目錄下運(yùn)行
gradle build -t,每修改就編譯。 - 使用
ln -s 源文件 目標(biāo)文件,將build/libs/中的war鏈接到tomcat/webapps/目錄下 - 進(jìn)入tomcat/bin/文件夾,
./catalina.sh run開啟debug模式
注:因開啟tomcat容器,tomcat中webapps下的項目都會運(yùn)行,為了更直觀觀察正在開發(fā)項目的情況,先將其余不需要運(yùn)行的項目移到別處。
不要擔(dān)心手動創(chuàng)建的項目,沒有辦法導(dǎo)入IDE中,Gradle提供eclipse,IDEA插件,舉個栗子:在build.gradle中添加apply plugin:'eclipse',之后在根目錄下運(yùn)行gradle eclipse,之后該項目就可以導(dǎo)入Eclipse中了。