IDEA - 技术教程文章

Eclipse动态Web项目导入到IDEA中

对于Web动态项目,不同于以往的静态项目,直接Open即可,需要以下步骤。(PS:对于动态web项目,不可像静态tomcat那样部署)import projeccreate projec from exiting sourcenext-next-next-next创建Artifacts 菜单-> File -> Project Structure -> Artifacts -> 加号 -> Web Application Exploded -> from Module -> 项目名称 -> okArtifacts的Avaliable Elements要Put Into对于IDEDA创建项目的一些知识点ProjectModules 重要设置L...

使用 IDEA的// noinspection unchecked去除警告【代码】

// noinspection unchecked 参考https://stackoverflow.com/questions/17836373/what-does-noinspection-forloopreplaceablebyforeach-mean原文:https://www.cnblogs.com/xcmelody/p/14724026.html

IDEA 2021版新建Maven、TomCat工程【代码】【图】

目录2021版IDEA中Maven、TomCat配置1.基于Webapp创建一个Maven项目1.1 新建项目模板1.2 指定名称1.3 指定信息1.4 指定Maven地址1.5 构建成功1.6 在本地仓库的路径中可以看到刚刚下载的包1.7 查看配置1.8 新建两个文件夹 java和resources1.9 标记文件夹2 在IDEA中配置TomCat2.1 配置TomCat服务器2.3 访问成功2.4 Maven构成2.5 pom.xml2.6 Maven的作用2.7 IDEA生成Maven目录树2021版IDEA中Maven、TomCat配置环境:IDEA:2021.1 ...

idea使用maven工程创建web项目并支持jsp【代码】

主要要再pom文件里面添加依赖: <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>4.0.1</version><scope>provided</scope></dependency><!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api --><dependency><groupId>javax.servlet.jsp</groupId><artifactId>jsp-api</artifactId>...

idea中jsp页面是否建包的情况下返回页面的地址【图】

我们在使用idea中做一个比较大的项目时,我们通常会将不同类的jsp页面分成不同的包下,但随之,我们查询的路径也将随之改变;①建包的情况;控制层的路径为: 浏览器的地址栏的路径为:②不建包的情况下;控制层的路径为:浏览器地址栏的路径为: 这里你主要还是要区分什么是相对路径,什么是绝对路径;原文:https://www.cnblogs.com/xie-qi/p/12964759.html

idea 热部署Devtools【代码】

开发时使用,生产环境关闭1.Adding devtools to your project<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency>2.Adding plugin to your pom.xml下段配置复制到项目pom.xml文件或者父类总工程的pom.xml中<plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</...

我理想中的父母(The Ideal Parents In My Heart)

Parents are the first teachers in children’s life, and people all know the great importance exactly of family education. When one was born to brought up, he needs the education and influence of his family. So the words and behaviors exert a subtle influence on children. As a rule, when a kid grew up to a successful person, we always find his excellent parents from behind his back. So, what kind o...

IDEA 插件【图】

插件的安装File -> Settings.. -> Plugins 【 Lombok 】自动生成 getter setter 构造... 方法 【Alibaba Java Coding】帮助规范代码 【MyBatis Log Plugin】把 mybatis 输出的sql日志还原成完整的sql语句使用 Tools -> MyBatis Log Plugin原文:https://www.cnblogs.com/devan/p/12175370.html

从一个简单的 jar 包发布到Cent OS 服务器并启动,来简单了解下 IDEA 连接Linux的简单操作【图】

从一个简单的 jar 包发布到Cent OS 服务器并启动,来简单了解下 IDEA 连接Linux的简单操作目前工作使用 Spring Boot,最后打成 Jar 包,暂发布于Cent OS 服务器上。一、第一种方式:主要是使用Xshell和Xftp进行操作截止到目前为止,一直使用的方式就是使用Xshell和Xftp进行操作。1 在 IDEA 里使用 Maven 对项目进行打包。有两种方式:可以在Terminal里直接使用mvn clean package(或mvn clean package -X,带上-X 控制台打印详细的...

Idea开发环境中搭建Maven并且使用Maven打包部署程序【图】

阅读目录1.配置Maven的环境变量2.Idea开发环境中搭建Maven3.使用Maven开发JavaWeb项目(Idea14)4.使用Maven打包JavaWeb项目回到顶部1.配置Maven的环境变量  a.首先我们去maven官网下载Maven程序,解压到安装目录,如图所示:  b.配置M2_HOME的环境变量,然后将该变量添加到Path中    备注:必须要有JAVA_HOME的M2_HOME环境变量,不然Maven会提示错误。配置环境变量如图所示:  c.如果想要修改Maven的本地仓库位置,则可以直...

idea自动注入和自动编译【图】

---恢复内容开始---自动编译也就是时时编译,当我们写错代码的时候,idea能够马上报错,这个是不错的功能。安装操作看下图: 下面这个功能的作用就是,如果你不修改的话,你的项目可以正常运行,但是项目会报错,不知道是怎么回事,反正就先操作了再说吧: ---恢复内容结束---原文:http://www.cnblogs.com/suiyisuixing/p/7726324.html

Eclipse和IDEA原生快捷键【代码】

Eclipse 1 ctrl+1 万能解错2 alt+left 向上返回上个类3 alt+right 向下返回下个类4 F4/ctrl+t 查看类的继承结构5 alt+/ 提示方法参数类型6 shift+tab 选中代码的前移7tab 选中代码的后移8 ctrl+o 查看类的结构9 alt+shift+r 批量修改变量名方法名 10 alt+shift+z 生成try-catch等 11 ctrl+f 查找(当前) 12 ctrl+h 查找(全局)IDEA 1 alt+enter 万能解错2 shift+tab 选中代码的前移3tab 选中代码的后移4 ctrl+f12 查看类的结构5...

IDEA reimport时报错Unable to import maven project: See logs for details【图】

报错Unable to import maven project: See logs for details查找报错原因Help -> Show Log in Explorer,打开idea.log文件。 报错内容如下:解决方案经查找,发现idea版本(2017)不支持这么高的maven(3.6.2),换成idea自带的3.5.0就好了。 原文:https://www.cnblogs.com/aeolian/p/12150769.html

IDEA开发spark本地运行【代码】【图】

1.建立spakTesk项目,建立scala对象Test2.Tesk对象的代码如下package sparkTest/*** Created by jiahong on 15-8-2.*/ import org.apache.spark.{SparkConf,SparkContext} object Test {def main(args: Array[String]) {if (args.length < 1) {System.err.println("Usage: <file>")System.exit(1)}val conf=new SparkConf().setAppName("Test").setMaster("local")val sc=new SparkContext(conf)val rdd=sc.textFile("/home/jiahon...

好用的idea插件

【Alibaba Java Coding Guidelines alibaba】阿里巴巴 代码规约扫描插件。【jRebel】可以热部署Java项目而不用重启。 【http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce 12345A@qq.com】【Lombook】可以简化pojo类的书写,只用在pojo类添加@Data注解和@ToString注解,就能在系统编译阶段生成,getter setter 和toString方法。【Maven Helper】可以查看maven依赖关系,解决依赖冲突。【Free Mybatis plugin】myb...

idea启动tomcat后控制台日志显示中文乱码问题【图】

想必有些人 会遇到 控制台中文乱码:可以通过以下方法解决该中文乱码问题:1. 点击Help => Edit custom VM Options,在最后面添加 “-Dfile.encoding=UTF-8” 2. 点击右上角 Edit Configurations,在tomcat配置中的 VM option中添加 “-Dfile.encoding=UTF-8” 3. 在第二步的Startup/Connection页签的Run和Debug添加一个key为JAVA_TOOL_OPTIONS, value为-Dfile.encoding=UTF-8的环境变量 4. 保存后重启idea,可以发现控制台中文...

springboot-idea-热部署-spring-boot-devtools【代码】【图】

springboot-idea-热部署1.配置idea设置1.1.设置1按照上图顺序找到设置,勾选:Build project automatically1.2.设置2按 ctrl+shift+alt+/ 快捷键弹出的界面中点击 Registry进去,找到compiler.automake.allow.when.app.running勾选它,然后直接点击close关闭,它会自动保持。2.pom.xml中添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional><s...

idea安装Jerebel 与使用【代码】【图】

在File->setting->plugins->下选择Browse repositories下搜索JRebel Plugin 下载,下载完成之后重启idea.重启完成后,可见在工具栏多了两个按钮,如图:tomcat 配置:安装成功以后重启idea接下来激活Jrebel,如果到官网注册,会给一段验证码,但是只能用15天,现在用下面的这种,很简单的 http://idea.lanyus.com/{username}邮箱随便写原文:http://www.cnblogs.com/tom-plus/p/6347269.html

IDEA 公司推出新字体,极度舒适~【图】

这几天炒得沸沸扬扬的 Intellij IDEA 公司 JetBrains 推出了一种新字体:JetBrains Mono,据说它是专为开发人员设计的,下面栈长带大家一起来吃个瓜。JetBrains Mono 官方地址:https://www.jetbrains.com/lp/mono/栈长特地去了下 JetBrains Mono 官网,看起来还是挺舒适的:如果你说,没什么舒适不舒适的,差不多,你再来看下 JetBrains Mono 和 Consolas 这两种字体的比较,应该明清晰了: 可以点击放大开并且,从 2019.3 版本开...

IDEA设置不区分大小写提示【图】

点击File->Settings->Editor->Code completion,取消勾选Match case即可 原文:https://www.cnblogs.com/lwcode6/p/12535429.html

IDEA 查看项目编码【图】

1.File -> Settings 2.Editor -> FileEncodings 原文:https://www.cnblogs.com/zhao-shan/p/12105680.html

通过开源项目免费申请 IntelliJ IDEA license(激活码)【图】

通过github开源项目免费申请 IntelliJ IDEA license(激活码) 我用来申请的github开源项目:https://github.com/Linliquan/springboot-music开源项目基本要求:1.你必须是项目的发起人或是活跃的 commiter。2.你的项目需要积极开发 3 个月以上。申请成功后可以免费使用 JetBrains 公司旗下所有的 Ultimate 版本的 IDE 开发工具,即全家桶的使用权 1 年,如果到期了还可以继续申请。 申请的方法:https://blog.csdn.net/boling_cav...

IDEA和eclipse中的Servlet访问路径问题【图】

介绍较详细博客:https://www.huaweicloud.com/articles/410eba82519c31515a06f9a4fcb2082c.html关于tomcat的配置,eclipse访问项目的路径一般是localhost:8080/projectName, 在idea,访问路径默认情况下就变成了localhost:8080,路径没有了后面的项目名。localhost:8080/projectName或者是localhost:8080就是我们平常所说的应用上下文,项目中的路径名都是相对于这个应用上下文来说的。在idea下开发的时候,有时候我们可能需要让访...

IDEA + SSH OA 第一天(IDEA 文件夹类型了解)【图】

回顾一下 IDEA 的文件夹的类型设置文件夹方法或者点击右上角的文件夹的类型选择:可通过,右键文件夹,选择你要的类型:  Sources Root : 源码的目录  Resources Root:源码所需资源 的目录(这里的资源可以是图片、配置文件等,我一般放配置文件,作用等同于放置在 Sources Root 根目录下)    Test Sources Root:测试源码 的目录(在 IDEA 中,如果测试代码不是放在此类型的文件夹中,无法使用 @Test 等测试注释)  ...

IDEA解决yml配置文件中文输出乱码问题【图】

开发工具IDEA2020.3异常情况如下已知项目的默认编码方式为UTF-8,而yml的默认编码方式为GBK。在yml中配置com.hyh.name值为天乔巴夏。通过@Value("${com.hyh.name}")读取,产生中文乱码的问题。问题解决File -> Settings -> Editor -> File Encodings原文:https://www.cnblogs.com/summerday152/p/13947925.html

突发断电导致idea的play项目错误,无法识别build.sbt【图】

1、问题:突发断电导致idea的play项目错误,无法识别build.sbt,build.sbt文件报错,Cannot resolve symbol解决方案:For anyone having the same problem, start by trying the following in Idea:File -> Invalidate Caches -> Invalidate and Restart 2、问题:idea自动导入设置解决方案: 原文:http://www.cnblogs.com/qiujinyong/p/5212425.html

IDEA的SonarLint插件报错Unable to create symbol table for

执行sonarLint 报错:Unable to create symbol table for ***File won‘t be refreshed because there were errors during analysis *** 恶心了我大半天,资料也搜不到,原来是版本的问题,IDEA升级后,原来的插件就不能用了sonarqube 版本是 7.2sonarLint 插件的版本是 3.4.2IDEA 的 2019.1、2019.2、2019.3 版本都是不能使用这个sonarLint 插件的后来装回了 IDEA 2018.2, 就没有问题了 或许升级 sonarLint 插件的版本 也是可以的...

idea svn 设置忽略 文件【图】

这里的忽略一直灰色的,可以进入这里的版本控制里进行忽略选择或者这里进行添加这里有三个选择按照顺序1、忽略指定的文件2、忽略文件夹下所有文件3、忽略符合匹配规则的文件 到Commit Changes 这里有几个选项需要了解的: Auto-update after commit :自动升级后提交keep files locked :把文件锁上,我想这应该就只能你修改其他开发人不能修改不了的功能在你提交之前:before commitReformat code:重新格式化代码Rearrange code:重新...

IntelliJ IDEA 创建动态的JavaWeb工程(五)【图】

1. 创建动态的web项目 如果创建项目后没有自动创建web文件夹,即没有自动创建 web.xml 及 index.jsp 文件,还可以通过IDEA编辑器中的File -- Project Structure手动创建。2. 部署到tomcat中(1) 点击“Add Configuration...”,然后新建Tomcat Server(2) 配置tomcat(3) 指定部署的项目这里Application context修改为“/testweb”。 原文:https://www.cnblogs.com/myitnews/p/11707949.html

【idea】tomcat启动控制台乱码解决!-new【图】

1、打开idea--help--edit custom VM options--在文件末尾追加-Dfile.encoding=UTF-8 2、打开tomcat配置,在VM Options后面追加-Dfile.encoding=UTF-8 原文:https://www.cnblogs.com/yllovexjj/p/13062725.html