IDEA中通用简单设置以及数据库、Maven、Web的基本配置

1.IDEA管理项目

1.1导入已存在项目

点击File—>New—>Project from Existing Sources…

  • 普通项目直接选定项目根路径导入即可。
  • Maven项目需要选定项目的pom.xml文件,然后点击OK导入。
1.2打开已存在项目

点击File—>Open

  • 同样的,普通项目选项目根路径,maven项目选pom.xml文件
1.3返回欢迎界面

点击File—>Close Project,可以回到欢迎界面。

  • 以上导入和打开项目的操作,也可以在欢迎界面操作。

2.IDEA基本配置

注意:以下配置针对于IDEA2020.1.3版本进行配置
IDEA需要对当前项目和新建项目都进行配置。

  • 当前项目配置:File -> Settings
    说明:对当前打开的项目进行配置。
  • 当前项目结构:File -> Project Structure
    说明:以上配置对新建的项目不会生效,建议使用以下操作方式:
  1. 先随便创建一个临时项目,再分别配置如下内容,完成配置后删除临时创建的项目,之后新建项目都会使用统一的配置。(新建项目配置有的,都不要在当前项目配)。
  2. 新建项目配置:File -> New Projects Settings -> Settings for New Projects…
  3. 新建项目结构:File -> New Projects Settings -> Structure for New Projects…
    说明:
  • 对新创建的项目进行配置,注意对当前打开的项目不生效。
  • 不同版本的 IDEA 可能在不同的选项中,如 IDEA2018 就是Other Settings -> Settings for NewProjects
  • 按照以下内容配置 IDEA
2.1当前项目配置:File -> Settings
设置字体:Editor->Font

在这里插入图片描述

设置主题:Appearance&Behavior->Appearance

在这里插入图片描述

2.2新建项目结构:Structure for New Projects

在这里插入图片描述

2.3新建项目配置:Settings for New Projects

配置编码:
在这里插入图片描述
设置自动导包:
在这里插入图片描述
设置自动编译:
在这里插入图片描述

3.IDEA常用快捷键/常用操作

几乎通用的快捷键:

  • 复制:Ctrl+C
  • 粘贴:Ctrl+V
  • 剪切:Ctrl+X(去除选中内容,并将选中内容放在剪贴板,可以粘贴到其他地方)
  • 文件内搜索:Ctrl+F,在输入字符串搜索

代码自动修复:

  • 说明:代码编译错误的地方,包括没有引包,出现编译时异常等,都可以使用自动提示来修复:
  • 操作方式:光标移动到代码飘红的地方:alt+Enter,或是点前面红色的小灯泡。

代码格式化:

  • 说明:选中的内容进行格式化,如果没有选中任何内容,只是光标放在一个地方,会对所有内容进行格式化
  • 操作方式:菜单栏中,选择Code -> Reformat Code

代码自动生成:

  • 说明:可以自动生成构造方法、toString方法、父类方法重写如果当前类中有属性时,还可以生成:Getter方法、Setter方法、Getter和Setter方法、equals和hashcode方法。
  • 操作方式:在当前类的 {} 花括号中右键,选择generate,出现的面板中选择Constructor即生成构造方法,其他的如Getter、Setter等。

生成代码块:

  • 说明:选中某部分代码后,可以生成很多代码块,如判断条件代码块,循环代码块,同步代码块,捕获异常代码块等等。
  • 操作方式:选中某部分代码,在菜单栏中,选择 Code -> Surround With…,再根据需要选择需要生成的代码块。

4.数据库GUI客户端配置

可以在IDEA中配置数据库的GUI客户端(可视化界面)来对数据库进行操作。
需要注意的是这里和代码一点关系都没有,只是提供了一种可视化的客户端。
和数据库 JDBC 操作类似,需要先有数据库驱动包,再使用数据库驱动包的驱动类来创建数据库连接。

4.1打开数据库面板

一般在侧面就能看到
在这里插入图片描述
如果在侧面找不到面板的,点击 View -> Appearance -> Tool Window Bars,然后点击即可。
在这里插入图片描述
如果有面板,但是找不到数据库面板,点击 View -> Tool Windows -> Database,然后点击即可。
在这里插入图片描述

4.2打开数据库GUI配置

在这里插入图片描述

4.3配置数据库驱动

在这里插入图片描述
点击Download后会自动下载,但因为是从国外网站下载数据库驱动包,可能会比较慢,或下载失败,可以采取如下方式解决:

  1. 下载失败的,反复多下载几次。或是找个好一点的网络再加载。
  2. 直接使用本地的数据库驱动包:
    在这里插入图片描述
    在这里插入图片描述
    如果你自己有数据库驱动包,找到其对应的路径,选择即可。
4.4配置数据库连接

在配置好数据库驱动后,GUI客户端就可以通过驱动包来创建数据库连接了,但还需要手动配置数据库连接。

  • 添加数据库连接:
    在这里插入图片描述

  • 配置数据库连接:
    在这里插入图片描述

  • 连接成功显示如下:
    在这里插入图片描述

4.5使用数据库GUI客户端
  • 选择要显示的数据库
    在这里插入图片描述
  • 显示数据库、表及表字段
    在这里插入图片描述
  • 还可以打开数据库控制台执行SQL语句:
    在这里插入图片描述
    在这里插入图片描述

5.配置Maven本地仓库

5.1 IDEA配置Maven

在新建项目配置:Settings for New Projects中:
在这里插入图片描述
校验以上配置是否成功:
new 项目,选择maven项目–>打开右边maven面板,查看plugins里边是否有飘红—刷新,或者关掉idea重新打开。

5.2 maven项目结构:
  • src\
    • main\
      • java\ 项目开发的java代码
      • resources\ 项目开发所需的资源文件夹
    • test\
      • java\ 单元测试代码(开发人员完成)
      • resources\ 单元测试所需的资源文件夹
  • pom.xml 当前项目配置文件
    基于pom.xml配置,使用maven命令,完成项目构建工作。

对pom.xml文件的基本配置:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <!-- 组织名,产品名,版本号,组成唯一的产品标识-->
    <!-- 组织id:一般是公司名-->
    <groupId>org.example</groupId>
    <!-- 产品名:-->
    <artifactId>maven-test</artifactId>
    <!-- 版本号:-->
    <version>1.0-SNAPSHOT</version>

    <!-- 配置jdk版本-->
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

    <!-- 配置依赖包-->
    <!-- 依赖包一需要配置产品的唯一标识-->
    <dependencies>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>5.1.49</version>
            </dependency>
    </dependencies>
</project>

配置完以后在右边的Maven面板中点击刷新
在这里插入图片描述

6.Web项目配置

这里都是基于Maven的Web项目。
首先下载 apache-tomcat-9.0.40,如果需要其他版本请自行百度。
链接: apache-tomcat-9.0.40-windows-x64
提取码: ps99

  • 确保存放在本地某个路径中,之后尽量不要移动了。并解压压缩包,解压后是这样的:
    在这里插入图片描述
6.1配置为Web项目

先在Maven项目的pom.xml配置文件中配置项目为Web项目:

<packaging>war</packaging>

Maven项目的配置文件pom.xml修改以后,都需要在Maven面板中刷新一下,否则不能自动更新生效:
在这里插入图片描述
IDEA会自动生成项目的Web配置,但里边有内容还需要修改。

6.2打开项目的配置

在这里插入图片描述

6.3配置Web资源文件夹

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.4配置Web项目描述文件web.xml

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.5 IDEA中部署Web项目

配置编码:
这里的编码是为 IDEA 中使用 Tomcat 时,打印日志设置的编码。如果不设置,默认 Tomcat 输出的日志可能为乱码。
打开 IDEA后,选择 Help -> Edit Custom VM Options…
在这里插入图片描述
在文件最后回车换行,添加新的一行:

-Dfile.encoding=UTF-8 

配置好的内容如下:
在这里插入图片描述

6.6部署前的准备:配置Tomcat

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.7部署Web项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.8部署前的准备:Web项目运行时自动部署

使用快捷键:ctrl+shift+alt+/
在这里插入图片描述
在这里插入图片描述

6.9部署完成,打开Services面板

在这里插入图片描述
打开以后,尝试debug一下,如果出现以下错误,则手动关闭Tomcat即可
在这里插入图片描述
在这里插入图片描述
此时,再debug一下,就ok了

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值