IDEA17配置maven与tomcat

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> IDEA17配置maven与tomcat

一.IDEA配置maven

    idea如何创建maven项目的教程在网上一抓一大把.创建maven项目请参照:

            https://yq.aliyun.com/articles/111053,直接使用archtype创建web项目更加简单

            http://blog.****.net/myarrow/article/details/50824793

    创建完成项目后,需要设置目录,依赖(pom.xml),各种配置文件和编辑java file等.

IDEA17配置maven与tomcat

    提供一种目录方案,供参考.其中target为maven生成项目,其中需要注意的是maven在打包时不会复制xml文件和另外一些非class文件,需要在pom.xml中进行配置.

    比如resources中的文件IDEA17配置maven与tomcat,需要在pom.xml中配置:

IDEA17配置maven与tomcat

    只有这样,配置文件才会被移动到target中,不然最后跑项目的时候会抛出各种容器无法加载的错误.

    

    配置maven:

        IDEA17配置maven与tomcat

    在右上角选择Edit Configurations:

    然后创建maven命令:

IDEA17配置maven与tomcat

参数如下:

IDEA17配置maven与tomcat

点击OK后,调整参数:IDEA17配置maven与tomcat

运行结果如下:

IDEA17配置maven与tomcat

这一步完成后,生成target文件夹,看看里面有些什么,缺少的一定要想办法在配置文件中补全.

其中最容易缺少的便是一些配置文件:

IDEA17配置maven与tomcat

    这就是maven的配置方法.配置完maven后,将项目打包完成,就需要在服务器上面运行了.紧接着就需要配置tomcat服务器了.

创建方式如图:

IDEA17配置maven与tomcat

其中一些参数设置(记得先配置application server):

IDEA17配置maven与tomcat

IDEA17配置maven与tomcat

点击OK,然后先maven,在跑在tomcat上去即可.

 

其中也遇到了很多问题,比如在Maven中使用tomcat:run,最后报错就为编译失败,仔细看时发现tomcat的版本为6.0.29,和jdk1.8起了冲突.配置tomcat很重要.