重新学习idea的基础知识

摘要:
将maven项目打包为非maven项目。首先,创建一个非maven项目:NotMavenDemo,然后设置创建jar包的过程,最后开始打包。最后,打包成功。当代码管理用于版本控制时,设置svn上传路径。如果上传路径包含svn关键字,如果未处理,将报告错误。此时的解决方案是在配置svn上传路径后上传或更新文件。使用svn从远程仓库导入项目。这个想法中的restclient应用程序远程连接到Linux服务器。启动ssh连接工具。此外,该想法可以打开远程服务器的可视化界面

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

重新学习idea的基础知识第1张

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中的快捷键

重新学习idea的基础知识第2张

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

重新学习idea的基础知识第3张

重新学习idea的基础知识第4张

 5.文件模板:

重新学习idea的基础知识第5张

6.配置tomcat

重新学习idea的基础知识第6张

重新学习idea的基础知识第7张

7.配置maven

file-settings

重新学习idea的基础知识第8张

 8.控制文件目录类型

重新学习idea的基础知识第9张

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

10.配置tomcat插件

重新学习idea的基础知识第10张

重新学习idea的基础知识第11张

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

重新学习idea的基础知识第12张

重新学习idea的基础知识第13张

 11.创建maven聚合项目

创建主模块:file-new-project

重新学习idea的基础知识第14张

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

重新学习idea的基础知识第15张

创建war类型的web项目

重新学习idea的基础知识第16张

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

重新学习idea的基础知识第17张

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

 重新学习idea的基础知识第18张

资源拷贝:应用场景如:将某些配置文件 *.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的区别

重新学习idea的基础知识第19张

tomcat插件的使用

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

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

给maven项目打包

重新学习idea的基础知识第20张

给非maven项目打包

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

重新学习idea的基础知识第21张

然后设置创建jar包的流程

重新学习idea的基础知识第22张

重新学习idea的基础知识第23张重新学习idea的基础知识第24张

最后开始打包

重新学习idea的基础知识第25张重新学习idea的基础知识第26张

最后打包成功

 重新学习idea的基础知识第27张

 代码管理进行版本控制时

重新学习idea的基础知识第28张

设置svn上传路径

重新学习idea的基础知识第29张

重新学习idea的基础知识第30张

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

重新学习idea的基础知识第31张

重新学习idea的基础知识第32张

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

重新学习idea的基础知识第33张

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

重新学习idea的基础知识第34张

 idea中rest client的应用

重新学习idea的基础知识第35张

重新学习idea的基础知识第36张

idea中远程连接Linux服务器

重新学习idea的基础知识第37张

重新学习idea的基础知识第38张

启动ssh连接工具

重新学习idea的基础知识第39张

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

重新学习idea的基础知识第40张

免责声明:文章转载自《重新学习idea的基础知识》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇IOS开发之--Xcode的简单使用nginx反向代理后,重定向失败问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Idea 中的快捷键(mac)

Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+↓) Home Fn...

(IDEA快速创建代码)IDEA快速创建main方法等其他自定义代码

 步骤一:  File -- Setting... -- Editor -- Live Templates(如下图)  步骤二: 选择Template Group...(如下图)  步骤三:  填写JAVA -- 点击OK(如下图)  步骤四:选中JAVA -- 再次点击加号 -- 选择Live Template  步骤五:填写相关信息(如下图)...

IDEA连接虚拟机

idea配置连接 转自:https://blog.csdn.net/chengbai121444/article/details/84334959 1、打开链接配置(Tools-->Deployment-->Configuration) 2、自定义虚拟机名称和连接方式(连接方式选择SFTP) 3、配置虚拟机具体信息 4、展示虚拟机页面...

idea 中main 方法不能运行

在用idea建立工程的时候有时候会发现main 方法不能运行 然后百思不得其解 控制台会报错: 翻译过来就是依赖出错 这时候我们就要改idea配置 我们要修改Working directory变为我们工程在的绝对路径(一开始你会发现只有一个工程名) 改过之后应用后main 就可以运行了...

Mac下的IDEA快捷键

  快捷键 功能 Option + enter 打开提示 Command + / 注释方式是“行注释”;可以注释当前行、取消当前行的注释 注释选中的内容、取消选中行的注释 Option + Command + / 注释方式为“多行注释”;注释选中的内容、取消注释 Option + Command + L 格式化代码 Comman...

IDEA查看第三方jar包的源代码时出现Decompiled.class file, bytecode version:52.0 (Java 8)的解决方案

IDEA中使用Ctrl+左键查看第三方jar包的源代码时,出现Decompiled.class file, bytecode version:52.0 (Java 8),说明IDEA没找到该类的.java文件,而是把.class文件反编译展现出来了。 解决方法: 以tomcat为例,在tomcat官网下载到src结尾的源代码文件后, 1. 在IDEA中设置...