IntelliJ创建基本的Maven Web project

基础篇-IntelliJ 创建Maven Web项目

很多时候,我们建立项目时候通常是在copy and paste网上别人的例子,很少有人会从零开始按照官网的文档一步一步搭建起项目的框架。本文从基础出发,教大家如何根据官网的文档搭建项目。


软件环境:
MAC OS X EI
IntelliJ IDEA 15 CE (社区版)
Maven3.0 (捆绑)
JDK1.8(捆绑)


1. 创建 ‘Maven-archetype-webapp‘项目骨架

1)打开 ‘File–> New Project’
2)选择 ‘Create from archetype’
这里写图片描述
3)点击 ‘next’, 然后填入GroupID(公司名,随意填),ArtifactID(项目名,随意填),再点击’next’ 直到创建完毕

2.进入Maven官网搜索我们要用到的plugins

http://maven.apache.org/plugins/index.html
这里写图片描述

a. 安装compiler插件

1) 点击compiler插件链接
2) 再点击usage page,我们看到下面template

 <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.5.1</version>
          <configuration>
            <!-- put your configurations here -->
          </configuration>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>

如果有疑惑configurations如何填,可以继续参考
http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html

  <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.5.1</version>
        <configuration>
          <source>1.4</source>
          <target>1.4</target>
        </configuration>
      </plugin>

b. 安装Jetty插件

(好处是不用独立安装服务器运行web项目)
1) 返回刚才Maven插件信息页
2)搜索jetty插件并点击打开jetty的官网
这里写图片描述
3)找到左边菜单栏的maven插件链接并打开
https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html
找到插件template如下

<plugin>
  <groupId>org.eclipse.jetty</groupId>
  <artifactId>jetty-maven-plugin</artifactId>
  <version>9.3.7.v20160115</version>
</plugin>

类似地,我们可以找到基本常用的插件,而且不必要死记名字,版本语法等,也可以锻炼阅读官网文档的能力。

c. 根据上面的内容配置项目的pom文件

1)找到项目pom.xml文件
2)加入如下配置

<build>
    <finalName>ApacheMavenWebapp</finalName>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.5.1</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
        <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>9.3.7.v20160115</version>
        </plugin>
    </plugins>
  </build>

3)clean compile 项目,如下图
这里写图片描述

4)点击这里写图片描述 maven命令行输入
jetty:run

5)一切正常的话,在网页运行:http://localhost:8080

看到如下页面
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值