当前位置:网站首页>IDEA概述和安装及调试
IDEA概述和安装及调试
2022-07-31 05:17:00 【今晚务必早点睡】
1.IDEA概述和安装
1.1 IDEA概述
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。
IDEA的下载:https://www.jetbrains.com/idea/
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YR8VljKp-1651197733241)(Typora_image/130.png)]](/img/20/346319ca9578c29c836b2d6571394d.png)
两个选择,Ultimate版本(收费)和Community版本(免费)。也可以选择版本型号,2021.2.3及以上的版本由于官方禁止了试用功能, 本次演示用Ultimate的2021.1.1版本
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yYvUz7XD-1651197733243)(Typora_image/131.png)]](/img/85/e9dff15fc3091c63d6b1fc12e20e56.png)
1.2 IDEA的安装
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kzqsAcgP-1651197733251)(Typora_image/132.png)]](/img/14/35a3ba544505eee9860825fca7ef21.png)
下载完成后,双击开始安装
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jYnxySMw-1651197733253)(Typora_image/133.png)]](/img/ce/85113d7109c4e243e21db55a6ce1e5.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5IIT7tka-1651197733255)(Typora_image/134.png)]](/img/e3/883d9bfefc8675820522ce22345c2f.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3tTFUmKd-1651197733257)(Typora_image/135.png)]](/img/0f/4129165ebbde7dcb70a19e1263544a.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vVdjBakh-1651197733260)(Typora_image/136.png)]](/img/1a/497d177b2d0bd451bf90e6150b602d.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fapPy2cw-1651197733263)(Typora_image/137.png)]](/img/ee/2f2c706613249aa645030f2c8b1ada.png)
1.3使用IDEA创建一个maven项目
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W5TL0kkw-1651197733270)(Typora_image/138.png)]](/img/07/6d01bf5846e0a78e4ceb452ff8c755.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vu5M4Itu-1651197733272)(Typora_image/139.png)]](/img/5d/dbd0c6cae8f5bb5554830e66e59409.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b1ijykgv-1651197733273)(Typora_image/140.png)]](/img/87/6f8b6cd03d42108e967391d68675c3.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nb4vEfIM-1651197733277)(Typora_image/141.png)]](/img/b5/3aba1c454c909149a02f7b4e76cced.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4FNjfX7m-1651197733285)(Typora_image/142.png)]](/img/13/4c9c9febd4e70a932595c80ce5f026.png)
1.4 配置"TomCat"(本节测试失败,不用看)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aEQPo9LE-1651197733289)(Typora_image/143.png)]](/img/46/91ae4f291c78892c969d9bc0132890.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DomovI7k-1651197733293)(Typora_image/144.png)]](/img/fe/f2dcaa8d0caaa258f208b67cebddaa.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MN5FQuYD-1651197733296)(Typora_image/145.png)]](/img/ce/3f67a1b51a00f1b99f98fe118d3595.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9t8xxXMM-1651197733299)(Typora_image/146.png)]](/img/eb/2e76d4c8b98416b75dfec4ab8c62fa.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-18kHnu5f-1651197733301)(Typora_image/147.png)]](/img/b2/84230381ebbd9b1e6b59bf185a4e14.png)
此时,报错:
Skipped installing application listeners due to previous error(s)
网上多说是tomcat与jdk的版本不符
于是,进入tomcat的官网:https://tomcat.apache.org/whichversion.html
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ELaXqFVg-1651197733304)(Typora_image/148.png)]](/img/f2/f3200665698579ceed71dc2e069d23.png)
可以看到,tomcat7用于jdk6和7以后,换个tomcat9再试一下
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KmdJYswJ-1651197733308)(Typora_image/149.png)]](/img/91/b04261d53ea65f682e527648bf294f.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CRDS3dKv-1651197733309)(Typora_image/150.png)]](/img/28/cab57a48e1ab5ed50dccfbad056b41.png)
报此错误:
28-Apr-2022 22:47:05.879 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Skipped installing application listeners due to previous error(s)
鉴于刚玩java,初步判定是jar包问题,这个问题后面解决。
2.IDEA的HelloWorld
2.1 IDEA的HelloWorld的编写步骤
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IMCdYreu-1651197733314)(Typora_image/151.png)]](/img/c7/81a5e94248456c704a419acb8925df.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-45eqVy9s-1651197733316)(Typora_image/152.png)]](/img/9c/6fcc03d1636c9c3cd5d19ae6effad4.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uE9mm2qP-1651197733318)(Typora_image/153.png)]](/img/47/f938c2c39d4f1c90f064b51813d547.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-32FyaaGj-1651197733322)(Typora_image/154.png)]](/img/69/0d0b40a19204ed1ea8b926ad499c27.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sOM9Xjlf-1651197733324)(Typora_image/155.png)]](/img/d4/dc5c5e2f81a4bc727f407ede842859.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Ozv3DLA-1651197733326)(Typora_image/156.png)]](/img/c4/16cf1092e11b48871f106670022fea.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RksXonou-1651197733330)(Typora_image/157.png)]](/img/9a/03b7272f416e90abf756324b8edcdf.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-u6A9FAHY-1651197733334)(Typora_image/158.png)]](/img/bd/26cff5fd07291acf8ed860235c3a63.png)
package com.test;
public class HelloWorld {
//可直接输入psvm,一键生成下行代码
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WJvDZvqc-1651197733334)(Typora_image/159.png)]](/img/da/bfba3621cbfc560649936a4691d0e8.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M96sWBwb-1651197733336)(Typora_image/160.png)]](/img/c3/09a785be27f3c260221ba733a59f1c.png)
3.IDEA中项目结构
3.1 回顾Helllo World案例步骤
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yodpoO79-1651197733337)(Typora_image/151.png)]](/img/c7/81a5e94248456c704a419acb8925df.png)
3.2 IDEA项目结构
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XErfp0Tw-1651197733339)(Typora_image\161.png)]](/img/13/dbce6550c83d0cb31904a149471f72.png)
3.3 设置字体
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MxqknqcW-1651197733340)(Typora_image/162.png)]](/img/3f/fabc0bcd72fa44ba052b17ce03b916.png)
4. IDEA中内容辅助键和快捷键
4.1 内容辅助键
快速生成语句
快速生成main()方法:psvm,回车
快速生成输出语句:sout,回车
内容辅助键
Ctrl+Alt+space(内容提示,代码补全等) ---如果用不了,可能输入法热键被占用
4.2 快捷键
注释
单行:选中代码,Ctrl+/,再来一次,就是取消
多行:选中代码,Ctrl+Shift+/,再来一次,就是取消
格式化
Ctrl+Alt+L
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WIt6WZPS-1651197733341)(Typora_image/163.png)]](/img/9a/01363a8dec27e155a8474d59ca0989.png)
5. IDEA中模块操作
5.1 IDEA中模块操作分类
新建模块 删除模块 导入模块
5.2 IDEA中的新建模块操作
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lHfC8whE-1651197733341)(Typora_image/164.png)]](/img/71/44f85223ab6dbd5606ce737f174ac8.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CylCxYc2-1651197733342)(Typora_image/165.png)]](/img/f3/4e6b05e6da7a2ac8bf5e620e5fd77e.png)
5.3 IDEA中模块删除
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ArmdpdWu-1651197733343)(Typora_image/166.png)]](/img/88/c30a80b318bfcb479af635903be1a5.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ENvkVb08-1651197733344)(Typora_image/167.png)]](/img/bd/e815eb4a220a96bd9586364cf0e00b.png)
5.4 IDEA中导入模块
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TcVvZtZZ-1651197733345)(Typora_image/168.png)]](/img/5e/3508455d266db05178eed192034467.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mod6M1xk-1651197733346)(Typora_image/169.png)]](/img/a7/207f7e4f42d0d53e2bec8f7cf63d1d.png)
边栏推荐
- box-shadow相关属性
- mPEG-DMPE Methoxy-polyethylene glycol-bismyristyl phosphatidylethanolamine for stealth liposome formation
- After unicloud is released, the applet prompts that the connection to the local debugging service failed. Please check whether the client and the host are under the same local area network.
- [已解决]ssh连接报:Bad owner or permissions on C:\\Users/XXX/.ssh/config
- 自然语言处理相关list
- VS2017 connects to MYSQL
- Cholesterol-PEG-NHS NHS-PEG-CLS cholesterol-polyethylene glycol-active ester can modify small molecular materials
- YOLOX中的SimOTA
- opencv之访问图像像素的三种方法
- ROS之service传输图片
猜你喜欢

【解决问题】RuntimeError: The size of tensor a (80) must match the size of tensor b (56) at non-singleton

Navicat从本地文件中导入sql文件

Xiaomi mobile phone SMS location service activation failed

Cholesterol-PEG-Azide CLS-PEG-N3 Cholesterol-PEG-Azide MW:3400
![[已解决]ssh连接报:Bad owner or permissions on C:\\Users/XXX/.ssh/config](/img/53/8b5a12e7ed551dca52ada5dbb5d6b5.png)
[已解决]ssh连接报:Bad owner or permissions on C:\\Users/XXX/.ssh/config

Software Testing Interview Questions 2021

MW: 3400 4-Arm PEG-DSPE four-arm-polyethylene glycol-phospholipid a saturated 18-carbon phospholipid

CAS:1403744-37-5 DSPE-PEG-FA 科研实验用磷脂-聚乙二醇-叶酸

深度学习知识点杂谈

化学试剂磷脂-聚乙二醇-氨基,DSPE-PEG-amine,CAS:474922-26-4
随机推荐
mysql 事务原理详解
数据预处理、特征工程和特征学习-摘抄
Tensorflow相关list
关于Iframe
Embedding cutting-edge understanding
Pytorch实现ResNet
【解决问题】RuntimeError: The size of tensor a (80) must match the size of tensor b (56) at non-singleton
科研试剂Cholesterol-PEG-Maleimide,CLS-PEG-MAL,胆固醇-聚乙二醇-马来酰亚胺
Sourcery插件(自动提升代码质量)
钉钉企业内部-H5微应用开发
Multi-Modal Face Anti-Spoofing Based on Central Difference Networks学习笔记
用pytorch里的children方法自定义网络
The browser looks for events bound or listened to by js
Tensorflow——演示
这些数组技巧,我爱了
Cholesterol-PEG-Amine CLS-PEG-NH2 胆固醇-聚乙二醇-氨基科研用
超参数优化-摘抄
VTK环境配置
WeChat applet source code acquisition and decompilation method
CNN的一点理解