草庐IT

idea_workspace

全部标签

完美解决:idea中切换jdk版本

已解决:idea中切换jdk版本目录1.问题描述2.解决过程第一步第二步1.问题描述最近收到一个网友的问题:重新安装了java17,之前用的java8,换成java17后idea怎么设置,需要重装idea吗?2.解决过程分析:首先正常我们在安装idea之前已经把jdk安装好了,所以idea在安装的时候我们跟着提示做往往就会把jdk给安装上。如果在使用过程中需要切换jdk版本的话,怎么切换呢?直接看我下面的步骤吧。有图有真相第一步点击ctrl+alt+shift+s 进入ProjectStructure--SDKs,在JDKhomepath里面设置jdk的安装路径即可 然后点击ok即可第二步到这

IDEA创建一个spring项目(超详细小白版)

文章开始的前提是电脑已经安装好IDEA、JDK、Maven,并且环境变量已经配置完毕。1、打开IDEA,依次点击File、new、project,进入新建项目页面2、进入新建项目页面,选择SpringInitializr,然后按步骤进行,最后点next,点一下就行,不要手快!!!3、选择Springboot版本,选2.7.134、选择开发工具  5、点击Creat创建项目 ,开始下载,等待就行 6、如果下载很慢,可能是网速问题,最好不要更改网络,会中断下载 ;如果下载很久都没有反应可能是Maven配置问题,打开settings搜索Maven     然后应该很快就好了,创建成功如下图所示 侧边

IDEA GIT error:unable to read askpass response from,bash: /dev/tty: No such device or address

在拉取公司gitlab上面的项目时IDEA偶然出现报错拉不下来,并且没有弹出输入账号密码的弹窗,网上找解决方法总结一下,github和gitee应该也同样适用1.删除windows凭据,方法这里就不说了自行百度,这种应该只适合账号密码输入错误的情况,我试了没啥用2.git的拉取代码地址上拼接上账号密码,操作步骤如下亲测有用,修改后的格式如下,虽然可以拉取代码但是总觉得不够优雅,又去找找有没有其他方法https://[userName]:[password]@gitlab.com/[username]/project.git3.在IDEA里面勾选Git/UsercredentialHelper即

idea 打开项目代码出错,但是编译没问题

一、说明       在使用idea的时候发现有时候编译没问题,代码没问题,但是就是项目报红;然后就找了一下解决方法,总结一下然后发一下博客给说明一下吧二、问题和说明1.问题经常出现在pom的引入版本升级和版本依赖有修改2.解决2.1在升级pom的依赖版本后,本地原来打包由idea生成的xxx-iml文件;里面引入的是旧的版本;如下图文件; 解决方法很简单,把这个“项目名称.iml”文件删除,然后再打包一下就好了;删除这个可能会导致这个项目的pom.xml文件有一个删除线,然后当前项目就识别成不是项目了。可以在settings中设置,如下图,里面的勾选去掉,然后点击确定就可以识别了注:如果id

Java中实现在线语音识别(科大讯飞免费的SKD)、SDK下载和IDEA项目搭建、成功运行【完整代码】

一、下载语音听写(流式版)SDK科大讯飞官网:https://www.xfyun.cn/1.1实名认证首先登陆讯飞开放平台:https://passport.xfyun.cn/login,微信扫码关注登录注册新账号登陆后界面后,进入产品服务–>实时语音转写栏目点击个人免费套餐,下面的立即领取,它会提醒我们去实名认证实名认证一下提交完认证之后可以看到认证成功回到平台领取界面,就可以领取了1.2创建应用并试用免费购买版点击右边的+号创建应用,很简单的,然后才能提交(不然会提示你还没有创建应用,不让提交)确认下单设置下支付密码确认支付就好了1.3下载SDK在控制台进入后有如下界面,点击语音听写,往下

Qodana & IntelliJ IDEA,看代码质量平台如何简化IDE本地化!

IntelliJIDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。当程序员规划涉及代码重构的大型项目时,应该查看所需更改的全貌并相应地调整,这正是IntelliJIDEA团队在需要将IDE的整个UI本地化为中文、日语和韩语时所做的。IntelliJ团队使用JetBrains的代码质量平台Qodana作为本地化流程的单一可信来源,可以比预期更快地完成了项目,明智的规划、问责和监督促

IDEA导入Web项目的三种方式

文章目录前言一、第一种方式二、第二种方式三、第三种方式前言无论那种方式,它们都有相同的前提,那就是首先将你想要导入的Web项目放置在你想要导入的工程目录下例如(举例子):笔者要将一个名为mavenWeb1的Web项目(笔者自己的),导入到P5工程下(笔者自己的),那么首先需要将mavenWeb1文件放置在P5文件下,如下图所示:若你的工程是一个全新的工程,那么首先你需要将Maven路径配置好,因为若你没有为IDEA配置全局的Maven路径,那么你每次创建一个新的工程,新的工程的Maven路径都将是默认的路径,如下图所示:(如何找到Maven:点击IDEA左上角File---->点击Settin

IDEA整合git使用

流程IDEA配置gitidea中默认已经集成了git,首先打开idea,点击File->settings使用git拉取项目,通过git拉取的代码后续开发才可以提交合并等操作(适用于GitHub、gitee、gitlab)(1)首先新建一个空的文件夹,右键鼠标,点击GitBashHere(2)拉取分支有两种方式,https和ssh,两者的区别在于ssh拉取是通过加密拉取,加密方式是通过配置公钥①这里先讲https拉取代码:gitclone-b分支名仓库地址PS:-b分支名可以不写,gitclone仓库地址这个默认拉取master主分支,在实际开发中,往往拉取指定分支用的比较多。②实际开发中,公司

Maven使用IDEA自带工具打包,同时将lib下的jar包打入,双击jar包可直接运行

前言使用IDEA自带打包工具,可以将自己引入的第三方jar包(lib下的jar包,非pom文件中)打包到jar中。Artifacts是maven中的一个概念,表示某个module要如何打包,例如warexploded、war、jar、ear等等这种打包形式;Artifacts,它的作用是整合编译后的java文件,资源文件等,有不同的整合方式,比如war、jar、warexploded等,Artifacts也有一个OutputDirectory:而Artifacts里的输出目录是跟容器有关系的,在容器运行的时候,1.会把前两者中起作用的那个(个体配置优先)的classes文件复制到Artifac

mybatis入门Idea搭建

一、概念1、什么是mybatis?MyBatis是一个开源的Java持久层框架,它提供了一种简化数据库访问的方式。它的主要作用是将Java对象与数据库表之间进行映射,使开发者可以通过面向对象的方式操作数据库,而不需要编写大量的SQL语句。MyBatis是一个orm框架。2、MyBatis主要有那些几个作用?对象关系映射(Object-RelationalMapping,ORM):MyBatis通过配置文件将Java对象与数据库表之间建立映射关系,可以方便地进行数据库操作,包括增删改查。简化SQL操作:MyBatis可以将复杂的SQL语句拆分为多个简单的SQL片段,并且可以通过参数动态地生成SQ