標籤:mod == 選項 建立工程 iss 關閉 部分 點擊 工作
轉 http://blog.csdn.net/wangyang1354/article/details/50452806
最近想用IDEA編輯器開發,但是平時都用MyEclipse和eclipse習慣了,突然間用IDEA到處碰壁的感覺。在不斷的摸索之後終於苦盡甘來,學會了基本的web程式如何建立以及運行了。期間在網上找了很多資料,大多數都千篇一律,跟我遇到的問題也是相差很遠,所以決定寫此文協助其他有類似經曆的人。
註:我用的是IDEA14.0版本
概念需要明確一下 IDEA中的項目(project)與eclipse中的項目(project)是不同的概念,IDEA的project 相當於之前eclipse的workspace,IDEA的Module是相當於eclipse的項目(project).這個地方剛開始用的時候會很暈理不清之間的關係。 建立Web項目圖文展示1. 建立工作空間(project)選擇檔案中new project 出現如下的介面:
2. 建立工程
選擇File中的New Module建立項目,選擇圖中標記的項點next繼續下一步
點擊Finish之後會自動建立一個項目名為WebTest,目錄結構:
雙擊開啟index.jsp檔案,作適當的修改。
接下來的任務就是將項目部署到Tomcat伺服器
在介面的右側上方有個下拉框,這個地方下拉會發現有一個Edit Configuration選項
開啟出現下面的介面
在Default下面有一個TomcatServer進行Tomcat的基本配置
然後回到這個彈出框的上面,部署項目
伺服器部分配置完成
這樣就已經成功了。
到了這裡再補充一個問題
這裡我的是成功了的,但是在之前用的時候總是遇到一個問題,自動彈出這個訪問頁面之後一直都是404 Not Found ,我遇到這個問題是因為我多重專案同時部署到一個Tomcat上,導致8080連接埠被佔用,控制台報了異常資訊
TOMCAT異常 Socket bind failed: [730048]
但是我只看到了最後的部署完成的資訊,沒看到上面的異常提示,所以一度卡在這裡。
這個問題怎麼解決呢?
輸入netstat -ano | findstr 8080;查看佔用連接埠8080
輸入taskkill /f /pid 佔用進程;關閉佔用進程
然後重新運行就可以了。
補充一點:
多重專案可以通過如下的方式進行部署。
ItelliJ IDEA開發工具使用—建立一個web項目