前言

针对idea的基本使用,有些一直都不熟悉,公司里用idea的越来越多,一些工作了的学长也建议用idea,之前零零散散学了一些idea的使用,但是一直都不系统,这次打算用idea建立一个简单的spring mvc项目作为主要目标,熟悉tomcat的设置,熟悉idea下maven项目的创建,熟悉idea下多模块项目的创建,以及idea下的一些基本设置。

一些基本设置

1、控制台文本颜色的修改

file->setting->editor->colors&fonts->console colors

修改后结果如下所示:

2、文件头信息修改

同样在setting中

3、建立多模块的项目

idea和eclipse不同,eclipse中有workset的概念,idea中没有,idea的根目录就是project,如果想在idea中像eclipse中同时操作多个project只能通过新建多个module的方式完成。

上图中的module name可以更改。更改后就是project下的一个模块。这里为了更好的说明这个,在已经建好的project中,建立两个module,一个普通java项目,一个maven的web项目。

新建一个project这里略去

2.1 在已经建好的project中新建module

之后输入groupid和artifactid(图略),之后next,在new module的界面修改注意填写相关信息即可

下图是maven项目自动编译成功后的截图

idea中搭建maven的web项目

1、基本项目结构搭建

idea中建立的maven项目和我们平时建立的maven项目结构不一样,这里需要进行相关的修改,选中项目,进入file->project structure进行相关设置,并标记相关文件

针对maven的web项目,路径的设置会涉及到以下配置

2、pom.xml文件

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>
  </dependencies>

3、整个项目的结构

4、idea中增加tomcat的配置

5、将项目部署到tomcat上

点击调试中的edit configuration,进入如下界面,点击相应按钮即可发布

发布相应的项目

之后服务器启动后,浏览器会自动弹出,输入相关路径即可访问页面。

如下所示为最终效果

总结

这一篇博文比较偏实操,其实也就是相关工具的使用而已,总体而言写的比较凌乱,针对其中的一些步骤略去了不少,主要参考的博客为以下几篇,这几篇博客的作者总结的非常详细。

idea中的module和Project的概念

idea中maven项目的构建

idea中基于maven的spring mvc实例


版权声明:本文为liman65727原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/liman65727/article/details/80614751