当前位置:网站首页>IDEA overview and installation and debugging
IDEA overview and installation and debugging
2022-07-31 06:34:00 【Go to bed early tonight】
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版本(免费).Versions can also be selected,2021.2.3The version above and above has the trial function officially banned, 本次演示用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"(This section of the test failed,不用看)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(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)
Say yes onlinetomcat与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)
Given just playingjava,初步判定是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,One-click generation of down-line code
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(内容提示,代码补全等) ---如果用不了,Maybe the input method hotkey is occupied
4.2 快捷键
注释
单行:选中代码,Ctrl+/,再来一次,就是取消
多行:选中代码,Ctrl+Shift+/,再来一次,就是取消
格式化
Ctrl+Alt+L
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WIt6WZPS-1651197733341)(Typora_image/163.png)]](/img/9a/01363a8dec27e155a8474d59ca0989.png)
5. IDEA中模块操作
5.1 IDEAMedium module operation classification
新建模块 删除模块 导入模块
5.2 IDEAThe New Module action in
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lHfC8whE-1651197733341)(Typora_image/164.png)]](/img/71/44f85223ab6dbd5606ce737f174ac8.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CylCxYc2-1651197733342)(Typora_image/165.png)]](/img/f3/4e6b05e6da7a2ac8bf5e620e5fd77e.png)
5.3 IDEAThe middle module is deleted
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(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)
边栏推荐
猜你喜欢

pyspark.ml feature transformation module

Numpy常用函数

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

Introduction to CLS-PEG-FITC Fluorescein-PEG-CLS Cholesterol-PEG-Fluorescein

random.randint函数用法

DSPE-PEG-Biotin,CAS:385437-57-0,磷脂-聚乙二醇-生物素可延长循环半衰期

Cholesterol-PEG-DBCO 胆固醇-聚乙二醇-二苯基环辛炔化学试剂

mPEG-DSPE 178744-28-0 Methoxy-polyethylene glycol-phosphatidylethanolamine linear PEG phospholipids

DSPE-PEG-Thiol DSPE-PEG-SH 磷脂-聚乙二醇-巯基脂质体制备用

ROS之service编程的学习和理解
随机推荐
wangeditor编辑器内容传至后台服务器存储
np.fliplr与np.flipud
box-shadow相关属性
Three methods of accessing image pixels in opencv
会话和饼干,令牌
MySQL 出现 The table is full 的解决方法
MW: 3400 4-Arm PEG-DSPE four-arm-polyethylene glycol-phospholipid a saturated 18-carbon phospholipid
PyTorch学习笔记08——加载数据集
Software Testing Interview Questions 2021
Jupyter内核正忙、内核挂掉
化学试剂磷脂-聚乙二醇-氨基,DSPE-PEG-amine,CAS:474922-26-4
Virtual machine view port number process
Evaluating Machine Learning Models - Excerpt
Tensorflow相关list
Wangeditor rich text editor to upload pictures and solve cross-domain problems
Tensorflow steps on the pit while using it
Cholesterol-PEG-NHS NHS-PEG-CLS cholesterol-polyethylene glycol-active ester can modify small molecular materials
【解决问题】RuntimeError: The size of tensor a (80) must match the size of tensor b (56) at non-singleton
mPEG-DMPE 甲氧基-聚乙二醇-双肉豆蔻磷脂酰乙醇胺用于形成隐形脂质体
Redis-Hash