IDEA 社群版 使用Maven建立Web工程 並部署tomcat(解決無tomcat的問題)
很多人使用idea構建web專案的時候在煩惱,為什麼我的破idea找不到Web Appplication,找不到Web Appplication就新建不了tomcat。
其實我們在下載的時候沒有分清楚idea是有兩種版本的,一個是社群版,一個是旗艦版(要錢的)。旗艦版的功能很齊全,但是社群版的很多東西需要自己整合。
通常來說,如果一個專案用到了maven,那麼就先建立專案再轉換成maven(點選專案,在new下面的選項add XXX,忘記了)。如果你非要先用maven來構建專案,並且使用maven提供的層級結構(archetype),那麼步驟如下:
由於IDEA社群版(Community)無法直接New一個Web Appplication 所以要使用maven來建立
1.建立一個Project
2.
3.
4.這裡在Properties中新增一個引數archetypeCatalog=internal
,不加這個引數,在maven生成骨架的時候將會非常慢,有時候會直接卡住。
來自網上的解釋:
archetypeCatalog表示外掛使用的archetype元資料,不加這個引數時預設為remote,local,即中央倉庫archetype元資料,由於中央倉庫的archetype太多了,所以導致很慢,指定internal來表示僅使用內部元資料。
5.
6.配置Tomcat
7.點選左上角的加號,選擇Maven
8.
9.先在pom.xml中加入tomcat7的外掛(注意我在其中的port標籤裡設定了埠號是9090)
- <build>
- <finalName>TestArtif</finalName>
- <plugins>
- <plugin>
- <groupId>org.apache.tomcat.maven</groupId>
- <artifactId>tomcat7-maven-plugin</artifactId>
-
<version
- <configuration>
- <port>9090</port>
- <path>/</path>
- <uriEncoding>UTF-8</uriEncoding>
- <server>tomcat7</server>
- </configuration>
- </plugin>
- </plugins>
- </build>
然後點選右上角的綠色三角形箭頭,等待tomcat啟動,可以在下方看到tomcat的啟動資訊。(如果是第一次啟動,可能要等待從Maven倉庫下載外掛)
就會再控制檯中看到如下資訊:
八月 04, 2016 3:08:30 下午 org.apache.coyote.AbstractProtocol init
資訊: Initializing ProtocolHandler ["http-bio-8080"]
八月 04, 2016 3:08:30 下午 org.apache.catalina.core.StandardService startInternal
資訊: Starting service Tomcat
八月 04, 2016 3:08:30 下午 org.apache.catalina.core.StandardEngine startInternal
資訊: Starting Servlet Engine: Apache Tomcat/7.0.37
八月 04, 2016 3:08:32 下午 org.apache.coyote.AbstractProtocol start
資訊: Starting ProtocolHandler ["http-bio-8080"]
10.tomcat啟動成功後,在瀏覽器輸入localhost:9090
(ps:以上專案構建完之後,你會發現你新建不了java class或者包,這時候java檔案可以用file代替,但是沒有任何的辦法可以新建包,這時候的你會gg),所以最好的辦法還是新建一個基本的專案,然後自己需要什麼就建立怎樣的目錄結構,然後繫結tomcat部分不變。
相關推薦
IDEA 社群版 使用Maven建立Web工程 並部署tomcat(解決無tomcat的問題)
很多人使用idea構建web專案的時候在煩惱,為什麼我的破idea找不到Web Appplication,找不到Web Appplication就新建不了tomcat。 其實我們在下載的時候沒有分清楚idea是有兩種版本的,一個是社群版,一個是旗艦版(要錢的)。旗艦版的
IDEA 旗艦版 使用Maven建立Web工程 並部署tomcat
這個因為是旗艦版的,所以比較簡單::: 1.建立一個Project 2. 3. 4.這裡在Properties中新增一個引數archetypeCatalog=internal,不加這個引數,在maven生成骨架的時候將會非常慢,有時候會直接卡住。
使用maven建立web工程並自動部署到Tomcat中
建立maven web專案 1 2. 勾選的目的是跳過選擇archetype3. 專案以war包的形式4.5. 6. 7. 8. 9. 接下來是最最最重要的pom.xml 檔案了。(匯出tomcat外掛)<project xmlns="http://maven.apache.org/POM/4.0.0"
idea使用maven建立web工程,搭建SSH整合框架並部署到Tomcat伺服器
目錄 建立、執行環境 建立web工程 導架包配配置檔案搭框架 使用IDEA生成資料庫對應實體類和hibernate的對映檔案 建立類執行 部署伺服器Tomcat執行 執行檢查調bug 建立、執行環境 IntelliJ IDEA 2018.1.5 x64
Maven+MyEclipse 建立web工程並自動釋出tomcat
1.Myeclipse配置maven外掛 Myeclipse 10.0本身已經內建了maven的外掛,不需要單獨安裝,唯一需要修改的是Myeclipse中使用的maven版本,不管Myeclipse使用的是哪個版本,咱們都統一改成剛才下載到本地安裝的版本,方法是: 1)
intellij idea中使用maven建立web專案(不使用模版)
https://my.oschina.net/947/blog/769729轉載地址 其中還有模版建立maven,本人已會,未轉載 <一>不選擇任何maven模板建立web專案 Create New Project或者File->New->Project,如
maven建立web工程
一,前言 maven 是一個專案管理工具。可以用來管理jar包依賴,構建專案等。 那麼接下來,就在eclipse中使用maven建立一個簡單的web專案。 二,依次點選File-> New -> Other,選擇 Maven Project。然後Next. 三,直接點選Next 四,找到Aft
maven一波流(4)——使用maven建立web工程
背景 之前的例子中使用maven構建了第一個工程,但是那個工程不是web工程,是一個可執行的控制檯應用而已。 現實中我們一般是要建立web工程,本篇就來好好說下web工程建立過程。 具體過程 第一步 Select a wizard 開啟eclipse,依次Fil
Maven建立Web工程(Maven Web專案)
建立Maven的Web工程專案:按照如下步驟。 點選Finish後,在專案上右擊 properties繼續操作,取消Dynamic Web Module,然後儲存 再次進入這個頁面,勾選Dynamic Web Module,選擇好Web版本,和java版本,點選底
Intellij Idea 建立Web專案並部署servlet
在網上看到一篇很詳細的 intelliJ IDEA 建立web專案並簡單部署servlet的圖文教程,並結合最新版本的Intellij Idea做出了一點修改,轉載出處是 http://www.it165.net/pro/html/201505/41042.h
新版 Eclipse+maven建立Web工程專案
一、工具及版本號 1.Eclipse J2ee :Neon.3 Release (4.6.3); 2.maven:使用Eclipse Neon.3中整合的maven。(新版本的Eclipse J2EE都已整合maven,方便使用); 3.Tomc
【圖解】在Intellij IDEA中使用Maven建立webapp工程
1.點選Create New Project 2.選擇Maven下的webapp 3.輸入專案的唯一標識 4.選擇Maven版本,確認專案標識 5.輸入專案名稱,
IDEA中使用maven建立web專案
使用maven建立專案很方便在IDEA先選擇新建專案勾上通過骨架archetype建立,選擇中間的webapp骨架,然後next輸入輸入專案的座標資訊。在載入完maven配置後得到專案得到的目錄樹是沒有java程式碼目錄的,也沒有測試程式碼目錄和resources目錄,都需要
無需付費,教你IDEA社群版中開發Web專案(SpringBoot\Tomcat)
1、IDEA 版本介紹 最近有小夥伴私信我說 IDEA 破解怎麼總是失效?難道就沒有使用長一點的嗎... 咳咳,除了給我留言「啟用碼」外,或許社群版可能完全滿足你的需求。 相信有挺多小夥伴可能不清楚或者沒聽過社群版,其實 IDEA 有三個版本: Community:社群版,相當於 OpenJDK 的存在,
在IntelliJ IDEA 中建立普通web工程並執行(非maven工程)
安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版 明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工
idea中maven建立web聚合工程
之前看過一個千鋒的教程,但後來有段時間沒有用,有些記不清了,現在重新整理一下。 1.父子結構 選擇站點模式建立父工程-------pom: &n
Intellij IDEA社群版打包Maven專案成war包,並部署到tomcat上
需求分析 我們利用 Intellij idea社群版IDE開發了一個maven的springMVC小專案,這時我們想將這個專案部署到tomcat上,從計算機本地檢視網站效果(輸入localhost:8080/app 類似路徑)。 打包WAR過程 首先對
idea使用Maven建立web服務,並搭建ssh框架使用tomcat執行
1、第一次使用Maven和SSH框架,並且對Idea也是最近兩天才使用的,從網上找各種資料,奮戰了3個晚上終於搭建好了,由於不經常用,所以需要做好記錄以備不時之需,使用的Idea版本是2018.1.5,如下圖所示:2、在上圖使用Create New Project建立你一個工
IDEA社群版使用Maven + Tomcat開發Web專案
由於IDEA的社群版沒有整合Web application的原因,加之學生黨消費不起專業版,所以通過Google加上自己的使用技巧,成功的使用IDEA社群辦進行Web專案的開發和除錯 步驟: 1、建立一個Project: 在Welcome to In
Intellij Idea社群版 上使用maven構建並使用外掛jetty和tomcat執行servlet
Intellij Idea是一個不錯的工具,剛開始可能有點陌生,但是使用一段時間之後就習慣了。idea有兩種,IC(社群版)和IU(這個應該算是商業版),社群版是免費的,商業版是收費的,所以社群版比商