IDEA - 技术教程文章
【IDEA】启动项目报错:3 字节的 UTF-8 序列的字节 3 无效
一、报错和原因:项目起服务出错。具体报错就不贴了,报错主要是“3 字节的 UTF-8 序列的字节 3 无效”。分析:主要就是项目编码问题,IDEA中估计就是配置不对,没必要纠结太多。(原谅我没有深究到底是什么产生的...)二、解决步骤IDEA修改项目配置;项目中执行maven clean命令,清楚之前的编译内容;IDEA清除索引并重启;(此步可有可无,IDEA索引理论和项目编码无关,不过没亲测,下次遇到再说)重新启动Tomcat即可;(一般控制...
【IntelliJ 】IntelliJ IDEA 自动导入包 快捷方式 关闭重复代码提示【图】
idea可以自动优化导入包,但是有多个同名的类调用不同的包,必须自己手动Alt+Enter设置设置idea导入包勾选标注 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。 勾选标注 2 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的 ==========================================================...
idea 无法加载识别本地类【图】
@目录报错尝试解决小结idea 的影响力在java开发中的地位自不用说,但是它也经常“作妖”。今天我就遇到了它居然无法识别本地的一个实体和工具类的情况;本来不想写篇博客,但是觉得算是个坑点,遂记录在此!报错 从截图我们可以看出,idea无法识别我本地自己定义的一个错误码提示类;尝试解决重新pull 代码,maven clean --> compile 清理编译,发现还是不ok;比对同事代码,代码一样。同事那边没问题,说明不是代码问题,可以确定i...
【开发笔记】- Idea中报错——'git' 不是内部或外部命令【图】
IDEA中git命令报错如下: 解决办法:检查环境变量中是否配置git/cmd/git.exe 和git/bin/git.exe 的环境变量,并且这两个环境变量要配置在最上面,如图: 配置完成后,重启Idea即可。' 不是内部或外部命令' ref='nofollow'>【开发笔记】- Idea中报错——'git' 不是内部或外部命令原文:https://www.cnblogs.com/juihai/p/13042175.html
将IDEA的Terminal(命令行)从cmd改成bash支持ll命令
1.打开idea的设置,找到Terminal (具体路径: File->Settings->Tools->Terminal)2.将Shell path 设置: "你的git安装目录下的bin/bash.exe的绝对路径" --login -i3.就完成了,可以愉快地使用bash命令了. (前提是一定要先安装了git, 因为是依赖git的bash的)4.完!成功了别忘了点赞哦ps: 在第二步我试了下 用环境变量替换了绝对路径, 好像不行, 各位可以试一下. 原文:https://www.cnblogs.com/qiumingcheng/p/14855082.html
idea+spring4+springmvc+mybatis+maven实现简单增删改查CRUD【代码】【图】
在学习spring4+springmvc+mybatis的ssm框架,idea整合简单实现增删改查功能,在这里记录一下。原文在这里:https://my.oschina.net/finchxu/blog/3007984 工作环境:Windows 10jdk8(1.8)IntelliJ IDEA spring 4 和 springMVCMySQL 5.7maven 3.3mybatis 3.4DBCPTomcat 8.5项目上传到了Github方便查看:https://github.com/finch-xu/springbook 有用的话欢迎加星。页面演示:首先新建项目如图所示新建maven的webapp建数据库和数据表C...
如何在idea中设置Tomcat虚拟路径【代码】【图】
设置项目的根路径:设置指定文件的在Tomcat中的虚拟路径:代码:String fileName = MyFileUtil.getFileName(uploadFileName); File file = new File("/Users/Shared/jpg" , fileName);//文件目录真实路径 FileUtils.copyFile(upload, file); customer.setCust_image("jpg/"+fileName);//“jpg/3bbbfca5c08d401f8cb982ad80527e97.jpg” 原文:https://www.cnblogs.com/gdwkong/p/8467793.html
idea编辑jsp页面部分页面变黄绿色并且不提示,解决很简单,设置里边找language injection就ok【图】
在编写HTML和jsp页面中出现这样的颜色,看着非常难受,并且编写代码时还没有提示,这边找了很多,最后找到了最简单的解决方法,在这分享给大家。编写页面时不知道点到什么,就出现了这些情况,这是由于乱用alt+enter导致先贴一张错误图片 我们首先点设置,我用的中文版本,布局都一样,希望不要见怪。 编辑器--》切换配色方案--》常规--》找到注入语言片段,把后边对勾都先取消 随后在下边找到language inject,在下边找到body然...
intellij idea 怎么全局搜索
1、Ctrl+N按名字搜索类相当于eclipse的ctrl+shift+R,输入类名可以定位到这个类文件,就像idea在其它的搜索部分的表现一样,搜索类名也能对你所要搜索的内容多个部分进行匹配,而且如果能匹配的自己写的类,优先匹配自己写的类,甚至不是自己写的类也能搜索。2、Ctrl+Shift+N按文件名搜索文件同搜索类类似,只不过可以匹配所有类型的文件了。3、Ctrl+H查看类的继承关系,例如HashMap的父类是AbstractMap,子类则有一大堆。4、Ctrl+...
IDEA中创建Maven工程时java包,resources包,application.properties文件等颜色及logo均不改变的完美解决方案【图】
如果创建工程的时候遇到下面这个情况,肯定是不好的如果你按着百度出来的方法如:重新创建项目;更改项目名称;Open Moudule Settings主动标记等均无效(无效的意思是resources下的application.properties的logo没有变化)的话,下面这个方法会帮到你 -----------------------------------------------------------------正文------------------------------------------------------------1.删除没有变色的工程项目(如果你是在一...
IDEA中文乱码【图】
1、错误描述在已经对settings配置为UTF-8且其他配置没有错误、已经配置了spring的过滤器的情况下,通过springmvc返回到页面的中文提示信息依旧乱码 2、解决方案(1)修改工程目录下,.idea目录中的encodings.xml配置文件修改前可以看到配置文件中有很多都是配置的GBK格式的,但是我的项目是utf-8格式的,需要将配置为GBK格式的行全部删除掉: 删除后: (2)重新运行项目,乱码消失,中文显示正常 原文:https://www.cnblogs.com...
idea Error:(4, 25) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx程序包xxx不存在【图】
新导入的idea项目,发现竟然找不到包,类,程序包不存在。上网上找了好多博客发现都不能用最后解决了问题,只要把maven清除一下就解决了如图: 然后点击图上的绿色箭头再运行即可 加油哦原文:https://www.cnblogs.com/zc-blog-com/p/13374002.html
代码神器:拒绝重复编码,这款IDEA插件了解一下.....
Easycode是idea的一个插件,可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。1、安装(EasyCode) 我这里的话是已经那装好了。建议大家在安装一个插件,叫做Lombok。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。2、建立数...
Idea快速插入当前时间【图】
有时候要在写注释的时候加上当前时间,每次手写比较麻烦,所以就偷个懒。1.打开setting->Editor->live templates,点击添加Templates Group2.输入模板组名称,确定3.选中刚才新建的模板组,点击添加模板4.编辑模板的属性,名称,描述,模板内容5.点击edit variable 在表达式中输入,日期的格式6.叹号处提示No application contexts yes是指没有为当前模板设置使用的语言环境,我这里是所有地方都可以使用 点击Define->Everywhere。...
Intellij IDEA中Mybatis Mapper自动注入警告的6种解决方案【代码】【图】
相信使用Mybaits的小伙伴们一定会经常编写类似如下的代码: 可以看到 userMapper 下有个红色警告。虽然代码本身并没有问题,能正常运行,但有个警告总归有点恶心。本文分析原因,并列出解决该警告的几种方案。原因众所周知,IDEA是非常智能的,它可以理解Spring的上下文。然而 UserMapper 这个接口是Mybatis的,IDEA理解不了。而 @Autowired 注解,默认情况下要求依赖对象(也就是 userMapper )必须存在。而IDEA认为这个对象的实例...
001-使用idea开发环境安装部署
一、概述 参看官方文档:https://ant.design/docs/spec/introduce-cn 其中包含了设计价值观、设计原则、视觉、模式、可视化、动态等。 其中Ant Design 的 React 实现,开发和服务于企业级后台产品。参看文档:https://ant.design/docs/react/introduce-cn二、安装环境 配置ant design的开发环境,也相当于配置react配置。以下主要使用idea配置开发环境。2.1、nodejs 下载地址:http://nodejs.cn/download/,选择一个...
Intellij IDEA 部署tomcat并创建Java web项目【图】
工作环境JDK1.8Tomcat 8.0Intellij IDEA 2021.1.2 创建WEB项目1.首先创建一个java项目,填好项目名称路径,其他什么都不用改直接下一步。 2.创建完成后,在项目上右键,选择Add Framework support --> java EE 下选择web application,右侧对话框选择版本和创建web.xml文件 3.完成之后,项目结构变成了这样 4.我们需要在WEB-INF下创建classes,lib两个文件夹 5.编辑项目结构,按步骤选择填写编译文件输出位置 6.添加项目依赖...
idea创建简单web项目分析Servlet的请求转发与重定向的区别【代码】【图】
注:如需转载,请附上原文链接,如有建议或意见,欢迎批评指正!需求说明:// index.jsp页面1 <%2 String basePath = request.getScheme()+":"+"//"+request.getServerName()+":"+request.getServerPort()+"/"3 +request.getServletContext().getContextPath()+"/";4 %>5 <%@ page contentType="text/html;charset=UTF-8" language="java" %>6 <html>7 <head>8 <title>ServletDemo加法运算</title>9 </head> 1...
IDEA工具开发使用@Autowired注解报错解决方案【图】
使用IDEA工具进行开发的时候,需要@Autowired自动注解bean。使用@Autowired时会报红线,但是项目依然能够运行 现有的解决的方案是:打开file-settings或者ctrl+alt+s -> Editor 然后在Inspections 点击搜索栏 输入Spring Core 在Spring Core -> Code -> Autowring for Bean Class中将Severity的级别由之前的error改成warning。 https://blog.csdn.net/m0_43452671/article/details/100514358原文:https://www.cnblogs.com/zouhong...
IntelliJ IDEA使用教程
注:本文来源:李学凯 的《IntelliJ IDEA使用教程 (总目录篇)》一:(总目录篇)_1:硬件要求IntelliJ IDEA 对硬件的要求看上去不是很高。可是实际在开发中其实并不是这样的,特别是开发 Java Web 的项目的计算机,2G根本不够,4G 内存是基本不够用的。他之所以快,是因为给代码建了很多索引,这些个索引都是需要空间的,这个空间必须得是内存。我们现在来假设一种国内常见的开发环境:有 一个在开发的 Java Web 项目,它使用的框...
mvn clean install对idea中项目结构的影响
使用maven命令打包时,如果一个父工程下有多个子module存在循环依赖的情况下, 可能会影响Project Structure下Modules中的Dependencies的工程引用, 即直接引用Module,而非依赖Module的jar包, 启动时出现循环依赖错误,不易发现... 提示: 可通过Analyze -> Module Dependecies.. 进行分析, 再查看Project Structure下Modules中的Dependencies进行修改设置...原文:https://www.cnblogs.com/mintsd/p/13369513.html
转载-IDEA项目左边栏只能看到文件看不到项目结构【图】
原文-https://blog.csdn.net/weixin_42362985/article/details/80538064有时IDEA Maven项目打开左侧Project窗口本应该显示项目结构,但是只显示项目文件 1、点击file->project structure..->Modules点击右上角+加号 -》import Modules 2、选择你的项目,点击确定 4、导入之后如下,如果没有显示项目,加入点击Add Content Root加入项目路径然后点击OK , 主界面正常显示项目结构 5、新导入的项目可能需要配置jdk,点击Dependen...
使用IDEA编译spark 1.5并运行example的代码【图】
操作系统:windows 10IDEA : IDEA 14.1.41:使用IDEA导入spark 1.5的源码,注意maven配置为自动导入2:在maven窗口下的profiles中勾选hadoop, hive ,hive-thriftserver,yarn的选项。3: 在maven窗口下勾选genertate sourec命令 4:把example该module的所有dependency修改为compile先replace pom.xml,然后缺哪个修改哪个 现在整个ok了原文:http://www.cnblogs.com/gaoxing/p/4803705.html
IDEA springboot 项目静态文件修改不更新的问题【图】
springboot 项目的页面和静态文件,在项目启动后,修改无效。按照下面的配置可以解决问题。1.file-setting勾选项目自动构建2.使用快捷键 ctrl+ shift+ alt + /勾选复选框后重启,就可以了。 原文:https://www.cnblogs.com/yg_zhang/p/10730507.html
idea 编译 kafka 源码
1. 从 GitHub 网站,git clone kafka 源码2. 下载安装好 gradle,scala3. 进入 kafka 项目目录,依次执行 gradle wrapper,gradle idea4. 将工程导入到 idea 4.1 启动主类 kafka.Kafka 4.2 program arguments:server.properties 文件路径 4.3 把 config 目录下的 log4j.properties 拷贝到 core/src/main/resources 目录 4.4 File -> Project Structure -> Modules 找到 core,core_main,打开 dependencies,...
IntelliJ IDEA,WebStorm,PyCharm 2017+缓存位置修改【代码】【图】
注:此方法适用于JetBrains的系列产品,包括IntelliJ IDEA,WebStrom,PyCharm等。(1)打开安装路径下的属性文件 D:\Developtool\IntelliJ_IDEA_2016\bin\idea.properties(2)修改属性配置 用notepad++等文本编辑器修改idea.properties文件,找到配置信息中有${user.home}的字段,如idea.config.path,idea.system.path: 1# Use ${idea.home.path} macro to specify location relative to IDE installation home.2 # Us...
idea jetty插件【代码】【图】
1. pom.xml 增加plugin 和 jar包依赖 plugin <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.26</version> <configuration> <connectors><connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"><port>80</port><maxIdleTime>30000</maxIdleTime></connector> </connectors> <webAppSourceDirectory>${project.build.directory}/${project.artifa...
idea springboot热部署无效问题【代码】
Intellij IDEA 使用Spring-boot-devTools无效解决办法springboot项目中遇到的bug <dependencies><!--spring boot 热加载--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional><!-- optional=true,依赖不会传递,该项目依赖devtools;之后依赖myboot项目的项目如果想要使用devtools,需要重新引入 --></dependency> </dependencies><build><plugins>...
IDEA显示Run Dashboard窗口【图】
方法一:打开该项目后,再打开一次(不关闭之前打开的项目)。即依次点击“File -> Open”,选择项目。打开时,会弹出提示"Multiple Spring Boot run configurations were detected. Run Dashboard allows to manage multiple run configurations at once."。见下图:点击“Show run configurations in Run Dashboard”,"Run Dashboard"面板重新在底部区域展示了出来。一般有时候创建springboot项目的时候右下角可以提示你打开Run...
IDEA中Maven项目的生命周期操作说明【图】
目录clean-清理操作变化结论compile-编译操作变化结论package-打包操作变化结论install-安装操作变化结论deploy-部署操作IDEA中对Maven项目做了相当好的支持,专门有个Maven的模块用于进行项目的操作:上图红框中的内容即开发者经常使用的操作,将英文简单翻译过来,其中文分别为Lifecycle(生命周期)、clean(清理)、validate(验证)、compile(编译)、test(测试)、package(打包)、verify(核实)、install(安装)、site...