1. 程式人生 > >IDEA 社群版 使用Maven建立Web工程 並部署tomcat(解決無tomcat的問題)

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)

  1. <build>
  2.     <finalName>TestArtif</finalName>
  3.     <plugins>
  4.       <plugin>
  5.         <groupId>org.apache.tomcat.maven</groupId>
  6.         <artifactId>tomcat7-maven-plugin</artifactId>
  7.         <version
    >2.1</version>
  8.         <configuration>
  9.           <port>9090</port>
  10.           <path>/</path>
  11.           <uriEncoding>UTF-8</uriEncoding>
  12.           <server>tomcat7</server>
  13.         </configuration>
  14.       </plugin>
  15.     </plugins>
  16.  </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的工

ideamaven建立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(這個應該算是商業版),社群版是免費的,商業版是收費的,所以社群版比商