使用IDEA2018构建web项目的一些配置技巧

当我们想建立一个web应用时,可以使用maven的archetype模板自动构建一个web项目。我们需要

在创建项目前配置下jdk、maven、tomcat。

(1)配置jdk

在project Structure中设置SDKS,如果安装了多个jdk版本,可以添加多个

 注意!!!!! 如果是使用maven构建工程时,使用的jdk版本,在配置环境变量时,一定要写成JAVA_HOME,不能写成其他的,maven默认是使用JAVA_HOME设置的jdk环境

(2)配置maven

在setttings搜索maven设置maven的路径和配置文件路径,如果是使用中央仓库,使用默认配置路径即可,如果使用私有仓库,则需配置到指定的路径上

 (3)IDEA的自动编译配置

开启自动编译配置,可以实时编译,以便可以早点发现错误,为调试带来便利

选择settings,搜索compile,将Build project automatically勾选上

 (4)解决使用包扫描方式注入时,IDEA的@Autowired注解报错问题

在settings中搜索inspectios,选择Spring Core中的Autowiring for Bean Class,将error改成warning级别

 (5)安装MyBatis plugin插件,方便在dao层和mapper.xml文件之间的跳转

在settings中搜索Plugins,在Marketplace中搜索mybatis plugin,选择安装量最多的版本

 安装后重启IDEA,安装后的效果为

 

 (6)配置tomcat

在Run->Edit Configuratons中,Template中选择Tomcat Server下面的Local,然后点+号新建一个tomcat服务器

 选择server->Application server->Configure,选择tomcat本地安装路径

然后转到旁边的Deployment选项卡,点击“+”号,选择Artifact,选择项目名称,Application context 可以设置成 /

 配置完成后便可以运行tomcat了

 (7)配置支持高版本jre

maven的核心插件之-complier插件默认只支持编译Java 1.4, 因此需要加上支持高版本jre的配置,在pom.xml里面加上增加编译插件

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
<compilerArguments>
<extdirs>${project.basedir}/src/main/webapp/WEB-INF/lib</extdirs>
</compilerArguments>
</configuration>
</plugin>
 

猜你喜欢

转载自www.cnblogs.com/Fly-05-18/p/12334617.html