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

               

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

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


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

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


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

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


3.设置Maven坐标

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


4.需要给新项目Add Framework support

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


5.选择Java EE项目模板

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


6.初始的网站

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


修改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项目


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

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


9.设置Deployment

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


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

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


11.运行Tomcat

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


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

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


13.新建一个Servlet

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


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

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


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

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


说明下: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项目


17.部署方法二

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


           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow