當前位置:編程學習大全網 - 源碼下載 - idea怎麽新建maven spring mvc工程

idea怎麽新建maven spring mvc工程

創建Maven Web項目

菜單File->New

Project可進入如圖界面,首先選擇左邊欄Maven,再配置JDK(如果之前添加了JDK的話會自動填充,如未添加點擊旁邊的New將JDK目錄導入即可)。勾選"Create

from archetype",然後選中maven-archetype-webapp,點Next,進入如下界面:

這裏需要填寫GroupId和ArtifactId,Version默認即可,這三個屬性可以唯壹標識妳的項目。

我自己的maven配置

填寫項目名,選擇項目保存路徑,點擊Finish:

maven會在後臺生成web項目,這需要等待壹定的時間,視網絡環境而定.

下圖展示了該項目的文件結構。可以發現,它在src/main下創建了壹個recources文件夾,該文件夾壹般用來存放壹些資源文件,還有壹個webapp文件夾,用來存放web配置文件以及jsp頁面等,這已經組成了壹個原始的web應用。選擇右邊紅框的Enable-Auto-

Import,可以在每次修改pom.xml後,自動的下載並導入jar包。

我們可以看到,目錄結構並不是嚴格的maven格式,因為少了java源碼文件夾

首先在main文件夾下創建壹個文件夾,名稱為java

將java文件夾標識為Source Root

可以看到文件夾的顏色變了,設置完成~

Maven自動導入jar包

我們使用maven管理依賴~

Maven所做的工作就是自動把妳需要的jar包下載到本地,然後關聯到項目中來。maven的所有jar包都是保存在幾個中央倉庫裏面的,其中壹個最常用的是Maven Repository,即,妳需要什麽jar包,它就會從倉庫中拿給妳。那麽如何告訴maven需要什麽jar包呢?我們看看工程目錄,能找到壹個pom.xml文件(這個文件在剛創建好項目時就已經展現在了大家面前),maven就是靠它來定義需求的:

<project xmlns=".winner</groupId>

<artifactId>winner-test</artifactId>

<packaging>war</packaging>

<version>1.0-SNAPSHOT</version>

<name>winner-test Maven Webapp</name>

<url>/dtd/web-app_2_3.dtd" >

<web-app>

<display-name>Archetype Created Web Application</display-name>

</web-app>

這並是不我們需要的,暫未找到更改生成web.xml配置的方法,知道的麻煩告知壹下,謝謝~

--->

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="ponent-scan base-package="com.winner.controller"/>

<!-- 配置註解驅動 -->

<mvc:annotation-driven/>

<!-- 視圖解析器 -->

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<property name="prefix" value="/WEB-INF/views/"/>

<property name="suffix" value=".jsp"/>

</bean>

</beans>

現在,需要配置Tomcat來運行該項目。

Run->Edit Configurations

點擊左上角的"+"號,選擇Tomcat Server,(如果沒有請選擇最下方的33 items more,找到Tomcat Server),再選擇Local:

點擊 Application server 右邊的 Configure,導入Tomcat 目錄:

切換到Deployment標簽,再點擊右邊的"+"號,添加壹個Artifact.

選擇第二個:war exploded,點擊OK,這樣,該項目就已經部署到了tomcat中.

再點擊OK,整個Tomcat配置結束.

運行tomcat

項目啟動加載完畢後訪問http://127.0.0.1:8080/test.do

  • 上一篇:求酒店管理系統(C語言)
  • 下一篇:有什麽好看經典的電影嘛? 時間短壹點得~
  • copyright 2024編程學習大全網