重新学习idea的基础知识

本文围绕IntelliJ IDEA展开,介绍了导航栏隐藏配置文件、快捷键使用、代码模板创建、文件模板设置等操作。还涉及Tomcat和Maven的配置,包括插件管理、聚合项目创建等。此外,讲解了代码打包、版本控制(SVN)以及IDEA中REST Client应用和远程连接Linux服务器等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1.导航栏中隐藏一些不想看到的配置文件:file-settings-editor-file-types

2.idea中的快捷键:

ctrl+d 整行复制  ctrl+y 整行删除   alt+回车 导入包   ctrl+/ 单行注释  ctrl+shift+/ 多行注释  ctrl+alt+t 可以给某段代码加上控制语句如(if,for,try..catch) alt+insert添加属性get/set方法

 

3.在idea中使用eclipse中的快捷键 file-settings-keymap-选择eclipse快捷键就会完全变成eclipse中的快捷键

 

 4.创建代码模板,template group 是模板分组,里面是多个模板(live template),applicable in 指的是该模板应用的范围

 

 5.文件模板:

 

6.配置tomcat

 

7.配置maven

file-settings

 

 8.控制文件目录类型

 

9.maven依赖中的scope,详解:https://www.jianshu.com/p/7145f01ac3ad

 

10.配置tomcat插件

 

 

 管理tomcat插件,和上图不同的是,项目中不会依赖tomcat插件

 

 

 11.创建maven聚合项目

创建主模块:file-new-project

创建jar类型的子项目:file-new-module,注意:创建子模块时,首先要选中主模块

创建war类型的web项目

在主项目中对子项目的依赖版本做集中管理,在pom.xml中

 直接使用${参数名}即可调用

 

资源拷贝:应用场景如:将某些配置文件 *.xml保存在非资源文件夹下,则项目启动时可能会读取不到,此时需要将配置文件拷贝到classpath路径下

<bulid>
<!--  配置资源拷贝:注意如果配置了复制src/main/java下面的配置文件,src/main/resources下面的配置文件也需要手动配置 -->
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </resource>
        </resources>
</bulid>

子项目中可以直接添加其它子项目作为依赖

 lifecycle和plugins的区别

tomcat插件的使用

第一种:在子项目中配置的tomcat插件需要聚合项目的所有子项目都先进行安装(在生命周期中:install)

第二种:在父工程中配置管理tomcat插件,此时不需要安装子项目。

 

给maven项目打包

给非maven项目打包

 首先创建一个非maven项目:NotMavenDemo

然后设置创建jar包的流程

 

最后开始打包

 

最后打包成功

 

 代码管理进行版本控制时

设置svn上传路径

当上传路径中包含svn关键字时,如果不做处理会报错,此时的解决方案是

配置好svn上传路径后上传或者更新文件

使用svn从远程仓库导入项目

 idea中rest client的应用

 

idea中远程连接Linux服务器

启动ssh连接工具

另外idea还可以打开远程服务器的可视化界面

 

转载于:https://www.cnblogs.com/zhlblogs/p/11000955.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值