草庐IT

idea-Invalidate

全部标签

IDEA项目中文件变成红色的原因及解决方案

你可能出现的问题: 原因:        IDEA如果用过版本控制器(例如git,svn等),其下面的项目默认都是加入到版本控制里面,因此项目名称和文件都是红色的。即更新了代码,但没有提交上去,红色是提示作用,不影响实际功能。解决方案:        在IDEA里将versioncontrol中VCS修改为none即可        File------>Settings------>VersionControl------>点击‘+’(这里如果有则直接修改VCS即可,要是没有这一行就点击“+”把项目添加进来)

IDEA项目目录或类名变成红色的原因及解决办法

现象:在修改部分了部分代码想上传时,发现有的类名/方法名报红,但是能够编译。类名变为红色是因为你安装了版本控制工具(例如Git,SVN等),更新了代码,没有提交上去,起提示作用,不影响实际功能。解救方法:方法一:点击idae的File>InvalideateCaches/Restart清除缓存并重启接下来等待idea重启完成就发现红名的类可以识别了(我试了试,并没有成功解决)方法二:点击file—>setting—>versioncontrol点击加号:添加项目目录,项目改为nonePS:使用这个方法,项目目录和类名确实是不报红,但是IDEA功能栏提交代码、更新代码等快捷键也没有了。(该方法治

idea中设置记住Git账号密码《新版》

一、场景在实际的项目开发,我们每天都需要用到Git的Push和Pull,这时总要我们密码登录,这就很麻烦了。因此,记住账号密码,只登录一次就很有必要了。二、实现——idea记住Git账号密码1、方式1(以前):(1)在项目根目录下执行git命令gitconfig--globalcredential.helperstore(2)然后idea只在第一次push或pull中询问一次账号密码,之后就会记住了。2、方式2(现在):(1)在新版的idea中,直接登录即可(2)注意勾上,应用,最后重启一下idea即可三、补充1、如果gitee修改密码后,idea如何重新设置?删掉原来的,重新登录即可 2、如

idea 源码下载几种方式

1.mvn命令在具有pom.xml的目录下命令行执行mvndependency:resolve-Dclassifier=source2.直接下载直接去远程仓库下载源码jar包放到本地仓库的对应位置3.其他方式参考 DownloadSourcesandJavadocswithMaven|Baeldung注意有些方式按照指示操作了,也没生效,具体问题具体分析了

好用的IDEA插件之Maven Helper

一、简介MavenHelper是一款可以帮助开发者更方便地管理Maven依赖的IDEA插件,主要包含以下功能:依赖树可视化,依赖冲突检测,移除无用依赖;二、安装与使用File->Settings->Plugins安装完成后重启IDEA之后打开pom.xml文件,会发现下面多了一个DependencyAnalyzer选项,点击后有如下画面点击Conflicts可以查看冲突,右侧会显示出冲突的具体信息,可以选择冲突的依赖右击可以选择"Exclude",点击之后,会自动在pom.xml里自动添加相关的信息来排除子依赖

设置IDEA中maven配置成全局配置

由于每次新建新项目都要手动修改maven配置,很麻烦,修改为全局配置后,每次新建的项目都会使用我们的全局配置,再也不用修改了,故将全局设置流程记录如下1.打开IDEA,如果打开了项目,请先关闭项目,如下 2.选择自定义,打开所有设置,如下截图: 我们依次选择3,4,5中的项,进入到maven配置页面,可以看到红框位置为默认的全局配置,我们修改为自己的配置即可,最后点击应用,注意,用户设置文件和本地仓库,记得勾选重写 有的同学界面是英文的,如果需要切换为中文,在插件中的marketplace中搜索chinese,安装简体中文版即可 

在idea中创建xml文件

1.在项目下选择new,新建一个文件 2.给文件命名,并在名字结尾添加 ".xml"完成对xml文件的创建注意:1):xml文件必须有声明语句,完成版本选择及编码格式声明语句格式例为: 2):XML文档有且只有一个根元素,后续的内容都需要在一对儿根元素标签之间完成3):所有标记/标签(节点)必须成对出现并大小写一致4):ctrl+? 注释当前内容,  ctrl+ shift+?生成注释5);属性的值需要加引号(单双都可) 暂不知是否可以添加多个属性 自闭和标签由单个标签+"/"构成,只能添加属性,无法添加属于自己的子标签    

IDEA 【强制推送】(Force Push)为灰色不能点击 解决办法

1.需求说明需要idea强制推送,不想每次都敲命令。但是idea的【强制推送】默认是禁用的,怎么办?gitpush-f2、不废话,上结论打开设置,删除手保护分支。修改后可以用【强制推送】了

如何在IDEA中设置新建项目时Maven的默认目录?

如何在IDEA中设置新建项目时Maven的默认目录?说明:IntelliJIDEA版本为2021.3.1(CommunityEdition)1、打开IDEA,点击菜单栏File->NewProjectsSetup->PreferencesforNewProjects…2、设置Maven的默认目录,再新建项目时就会默认使用这个Maven目录。

IDEA:Error running,Command line is too long. Shorten command line解决方案

执行程序报错Errorrunning,Commandlineistoolong.Shortencommandline原因是启动命令过长方案一:1.在工程文件.idea目录下找到workspace.xml2.find查询并定位到PropertiesComponent3.添加代码行propertyname="dynamic.classpath"value="true"/>或另一种形式"dynamic.classpath":"true"4.CTRL+S保存确定方案二:1.打开EditConfigurations2.点击Modifyoptions设置,勾选Shortencommandline3.在Ed