![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IDEA
文章平均质量分 61
bug
你只管努力,剩下的交给时间。
展开
-
Mac中IDEA的maven问题:No compiler is provided in this environment. Perhaps you are running on a JRE
问题场景:最近换了台M1芯片的Mac,于是开始了简单的环境安装(踩了这个大坑!!!)介绍一下自己的电脑环境:Mac Pro 、 开发工具IDEA问题描述:在正常安装JDK和Maven后,对环境变量也进行了相关配置,但是!!!一直出现以下编译问题![ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project erp-b原创 2021-08-16 21:06:56 · 2610 阅读 · 0 评论 -
maven:无法打开“libjansi.jnilib”,因为无法验证开发者。
问题描述:使用M1系统进行安装maven后,每次使用mvn命令总会有弹框提示,很繁琐。原因分析:这是MAC对位置程序的保护系统,正常应用我们手动打开第一次,后面就不会有弹框了,但我找不到libjansi这个应用的位置在哪,所以这里从MAC的权限控制进行处理(屏蔽此类弹框)。解决方案:首先打开“系统偏好设置”点击“安全性与隐私”→“通用”这里点击仍然允许紧接着在控制台再次输入 mvn -version出现如下对话框单击“open”或“打开”,之后就不会再有弹框提示啦!原创 2021-08-16 16:01:03 · 12754 阅读 · 3 评论 -
IDEA快速编写一个String类型的JSON对象
1.先编写一个String类型空值对象String strJson = "";2.将光标放在""中间3.Alt+Enter调出Inject language or reference视图界面,回车选中Inject language or reference,再选择JSON组件,回车后光标还在字符串中间4.光标在""中间,再次Alt+Enter,选中Edit JSON Fragment并回车,然后编写JSON对象,JSON对象会自动格式化进字符串...原创 2021-07-06 15:45:42 · 441 阅读 · 0 评论 -
Git-拯救“Your local changes to the following files would be overwritten by checkout”
事故现场有些时候,当我们使用 git checkout <branchname>命令切换分支的时候,有时会切换失败,然后出现以下的提示信息:提示信息说的很清楚,当前分支有未跟踪的文件,checkout 命令会覆盖它们,请缓存( stash )或者提交( commit )。先说解决方法吧这个时候,你有两种选择:1.未跟踪文件的内容改动很重要,保存修改//第一种方式 存到暂存区git add.git stash //取出的时候使用 git stash pop//第二种方式原创 2021-03-22 20:01:55 · 481 阅读 · 0 评论 -
Git使用中的一些常用小技巧
如果我不说奇技淫巧,你们估计就不点进来了Git作为当今最流行的分布式的代码版本管理系统,它的出现改变了软件开发流程,大大地提高了开发流畅度。使用Git也有一段时间了,一直都只是使用一些最最基本的几个命令,对于不复杂的代码工程来说,我觉得已经够用了。一、命令别名平时不太用GUI,都是在IDEA中直接敲命令进行相关操作,觉得命令行相对于GUI来说效率还是要高一些,一开始老老实实的敲完整的命令,比如1、git checkout dev2、git status3、git commit -m '某次.原创 2021-01-29 19:33:24 · 291 阅读 · 0 评论 -
解决Git切换分支问题:Please commit your changes or stash them before you switch branches.
项目场景:现在的Bug你还没有解决,而上边又给你派了一个新的Bug,而这个Bug相比较现在正在苦思冥想的Bug比较容易解决。你想先解决新的Bug,可是之前的Bug还没有解决完而不能提交。怎么办?问题描述:当我们正常使用Git切换分支时,会出现以下提示(请在切换分支之前提交您的更改或隐藏它们)Please commit your changes or stash them before you switch branches. 解决方案:1. 因为当前的分支dev 最初也是从mast原创 2020-12-30 17:31:22 · 73605 阅读 · 5 评论 -
Git命令行问题:Your local changes to the following files would be overwritten by checkout
问题描述:当我们在使用 git checkout <branchname>命令切换分支的时候,有时会切换失败,然后出现以下的提示信息: 原因分析:提示信息说的很清楚,当前分支有未跟踪的文件,checkout 命令会覆盖它们,请缓存( stash )或者提交( commit )。解决方案:有两种解决方案1.未跟踪文件的内容改动很重要,保存修改//第一种方式 存到暂存区git add.git stash //取出的时候使用 git stash pop//第二种方式原创 2020-11-20 15:17:58 · 653 阅读 · 0 评论 -
IDEA安装阿里巴巴开发手册插件(Alibaba Java Coding Guidelines)
Alibaba Java Coding Guidelines 插件安装1.通过Jetbrains官方仓库安装1.打开 Settings >> Plugins2. 在搜索框输入alibaba即可看到Alibaba Java Code Guidelines插件,点击Install进行安装,然后重启IDE生效注意:因为插件zip包托管在Jetbrains官方CDN上,所以是从国外的服务器进行下载,可能会出现超时的情况 通过下载安装包进行安装2.通过下载安装包进行安装1.打开插件页面,原创 2020-11-03 14:59:28 · 11811 阅读 · 0 评论 -
IDEA修改快捷键方法(在原快捷键不变的基础上增加自己习惯的快捷键)
项目场景:实习公司配发了Mac,很多按键与Windows冲突,开发过程中不太习惯…特别是IDEA中快捷键很多,我们可以通过下面的方法修改成自己想要的快捷键解决方案:方法其实很简单,打开setting设置(Ctrl+alt+s 快捷键),点击keymap,再点击右边????的放大镜,搜索自己冲突的快捷键,比如ctrl+c是复制,搜索搜索结果如下,我们可以在ctrl基础上添加快捷键,右击搜索出来的copy,点击add keyboard shortcut(增加快捷键),也可以remove移除,比较简单原创 2020-10-22 15:13:25 · 1076 阅读 · 1 评论 -
Mac中IDEA的工具栏隐藏显示的解决方法
今天是就职的第二天,上班第一天公司就给每位实习生配备了Apple跟戴尔显示屏。啊这,说实话,内心是很激动的,因为从来没有使用过苹果电脑,但相应而来的却是一系列不适应问题…很多开发软件都需要自己重新下载,还要操作与Windows的反方向,需要适应一段时间吧,如下图所示。问题场景:按照师父(每位实习生会有一位前辈带着学习,这里我用师父简称)的建议,先自主去安装了jdk和git,有时间会把过程也发出来(如果你是Windows转的Mac,也有一些坑要踩)。下面我们进入正文,安装好IDEA后发现上面的工具栏隐藏原创 2020-10-16 11:01:07 · 5000 阅读 · 0 评论 -
IDEA中常用快捷键(小白必看,持续更新...)
对于使用IDEA工具编写java程序,一些常用的快捷键可以提高编程效率,记录在博客中1. main函数快捷键 —— main2. 或者—— psvm( 易记:public static void main的缩写 )3. System.out.println();输出快捷键 —— sout4. Ctrl+/:使用//注释(光标放在要注释的那一行即可)5. Ctrl+Shift+/:使用多行注释(鼠标选中要注释的代码)6. Ctrl+D:复制行(光标放在需要复制行即可)7. Ctrl原创 2020-07-25 13:20:55 · 7261 阅读 · 3 评论