最新版IntelliJ IDEA 15开发Java Maven项目

IntelliJ IDEA是最好的java开发IDE之一

下载地址:http://www.jetbrains.com/idea/download/


1.安装好之后开始创建项目

最新版IntelliJ IDEA 15开发Java Maven项目_第1张图片


2.选择Maven类型项目,选择JDK

最新版IntelliJ IDEA 15开发Java Maven项目_第2张图片


3.设置Maven坐标

最新版IntelliJ IDEA 15开发Java Maven项目_第3张图片


4.需要给新项目Add Framework support

最新版IntelliJ IDEA 15开发Java Maven项目_第4张图片


5.选择Java EE项目模板

最新版IntelliJ IDEA 15开发Java Maven项目_第5张图片


6.初始的网站

最新版IntelliJ IDEA 15开发Java Maven项目_第6张图片


修改pom.xml文件增加以下依赖

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
        </dependency>

7.配置Tomcat

最新版IntelliJ IDEA 15开发Java Maven项目_第7张图片


8.需要注意的就是热部署问题。需要选择On frame dectivation为:Update classes and resources需要注意第一次不会有这个选项,需要先配置Deployment才可以

最新版IntelliJ IDEA 15开发Java Maven项目_第8张图片


9.设置Deployment

最新版IntelliJ IDEA 15开发Java Maven项目_第9张图片


10.如果需要可以设置Application context

最新版IntelliJ IDEA 15开发Java Maven项目_第10张图片


11.运行Tomcat

最新版IntelliJ IDEA 15开发Java Maven项目_第11张图片


12.jsp页面正确展现在浏览器中

最新版IntelliJ IDEA 15开发Java Maven项目_第12张图片


13.新建一个Servlet

最新版IntelliJ IDEA 15开发Java Maven项目_第13张图片


14.这里需要注意的是选中Create Java EE6 annotated class会默认创建带上注解的Serlvet

最新版IntelliJ IDEA 15开发Java Maven项目_第14张图片


15.默认的Serlvet在JDK8下需要修改,不然不能运行

最新版IntelliJ IDEA 15开发Java Maven项目_第15张图片


说明下:JDK8下支持3种Selvet

1.注解一

@WebServlet("/Hello")

2.注解二

@WebServlet(name = "HelloServlet", urlPatterns = {"/Hello"})

3.非注解,传统的XML模式

    <servlet>
        <servlet-name>HelloServlet</servlet-name>
        <servlet-class>com.w1.HelloServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>HelloServlet</servlet-name>
        <url-pattern>/Hello</url-pattern>
    </servlet-mapping>


16.部署方法一

最新版IntelliJ IDEA 15开发Java Maven项目_第16张图片


17.部署方法二

最新版IntelliJ IDEA 15开发Java Maven项目_第17张图片


你可能感兴趣的:(最新版IntelliJ IDEA 15开发Java Maven项目)