Linux中Eclipse下搭建Web開發(fā)環(huán)境

0. 準(zhǔn)備工作

  • java環(huán)境,Linux下基本上都有含開源jdk的庫,可直接下載,且不用配置環(huán)境變量,當(dāng)然也可以官網(wǎng)下載后自己配置;
  • Eclipse Neon,注意看清是64位還是32位,下載的應(yīng)該是一個.tar.gz的文件,進(jìn)去運(yùn)行安裝腳本即可,不再贅述;
  • Struts2
  • MySQL,Linux用戶自行從庫中下載mysql服務(wù)并且開啟服務(wù);
  • DB Driver,選擇Connecter/J
  • Tomcat

建議Struts2、Connector和Tomcat都解壓在同一個目錄下,方便管理。

1. 配置Struts2

每次創(chuàng)建動態(tài)Web工程時,都需要將Struts(解壓后的目錄)下的lib目錄中的相應(yīng)的包移動到Project_name/WebContent/WEB-INF/lib下,如下:

必需包文件
必需包文件

其中有一個servlet-api.jar來自Tomcat下lib目錄。

2. 配置MySQL

Window --> Preferences --> Data Management --> Connectivity --> Driver Definitions,如下:

MySQL process 1
MySQL process 1

可以看到,我已經(jīng)導(dǎo)入了MySQL JDBC Driver,只需要點(diǎn)擊Add,不出意外應(yīng)該會看到如下界面:

MySQL process 2
MySQL process 2

Vendor Filter中選擇MySql,然后在下面選擇Mysql,在JARList中導(dǎo)入下載的Connector目錄下的mysql-connector-java-5.1.39-bin.jar,最后點(diǎn)擊OK即可。

最后是通過配置好的Connector連接到MySQL,如下:

MySQL process 3
MySQL process 3

右鍵Database Connections選擇New(或者創(chuàng)建Connector Project),然后創(chuàng)建MySQL,接著輸入root密碼和相應(yīng)的數(shù)據(jù)庫名字:

MySQL process 4
MySQL process 4

注意:Database和URL后面部分的"database"要改成自己存在的數(shù)據(jù)庫。

3. 配置Tomcat

Window --> Preferences --> Server --> Runtime Environment,如下:

Tomcat process 1
Tomcat process 1

接著是Add,然后導(dǎo)入已經(jīng)解壓好的Tomcat文件夾,如下:

Tomcat process 2
Tomcat process 2

最后是建立一個Server項(xiàng)目,選擇相應(yīng)的Tomcat即可,效果如下:

Tomcat process 3
Tomcat process 3

4. 常見錯誤

  • 發(fā)現(xiàn)Window --> Preference下并沒有Server和Data Management選項(xiàng),這是因?yàn)檫€缺少某些插件,點(diǎn)擊Help --> Install New Software中輸入網(wǎng)址:http://download.eclipse.org/releases/kepler,并且勾選
    • Database Development
    • Web,XML,java EE and OSGi Enterprise Development

如下:

Error 1
Error 1
  • 發(fā)現(xiàn)有數(shù)據(jù)庫連接錯誤,可以嘗試著將mysql-connector-java-5.1.39-bin.jar移入WebContent/WEB-INF/lib/中
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容