草庐IT

idea_workspace

全部标签

杂记 | 使用idea构建SpringBoot项目并远程连接docker运行

文章目录概述01连接远程docker02本地打包03创建dockerfile文件04部署并运行概述使用docker运行SpringBoot项目是一个不错的选择,传统方式需要手动打包并上传到服务器,再使用dockerbuild构建镜像,再使用dockerrun启动运行,难免有些繁琐,本文介绍如何使用idea帮我们完成这些操作,简化操作流程。01连接远程docker(如上图)一般会默认带一个Docker,如果没有,点击+号创建一个DockerConnection如果存在一个Dokcer连接,右键点击编辑配置。无论是新增还是编辑配置,都选择SSH方式输入服务器的ip、用户名和密码,创建一个SSH连接

IntelliJ IDEA下SpringBoot指定某一个配置文件启动项目

一、在主配置文件中指定配置文件Springboot项目有如下配置文件主配置文件application.yml,测试环境:application-test.yml生产环境:application-pro.yml开发环境:application-dev.yml在开发过程中,通常在主配置文件里指定实际使用的配置文件:spring:profiles:active:test如下图:二.项目已打包,运行时指定某一个配置需要确保项目已经打成jar包:springboot-demo.jar1).使用java-jar启动(基于打包文件里的配置):java-jarspringboot-demo.jar2)指定项目

Idea在线和离线安装插件(示例lombok)

前言有时候,我们无法在ideamarketplace中线上安装插件。此时,我们需要下载插件后,离线进行安装。在线安装插件直接点击File>>Settings>>Plugins,搜索选择插件,点击install后,重启idea即可。离线安装插件演示以lombok插件为例进入https://plugins.jetbrains.com/搜索插件lombok点击Get找到适合的版本进行下载,注意查看兼容范围,Idea的版本需要满足。注意:Idea版本查看Help>>About我这里的Idea版本是2020.13.打开Idea,选择File>>Settings>>Plugins,点击小梅花>>Insta

idea报错:java_ 程序包com.github.xiaoymin.knife4j.spring.annotations不存在

问题描述在瑞吉外卖中添加swagger的相关配置,启动项目后报错:分析与解决java:程序包com.github.xiaoymin.knife4j.spring.annotations不存在,首先思路是查看本地仓库是否有对应的jar包或者是否导入了相关依赖。排查过程如下:根据上图,发现本地仓库已有对应的jar包,而且我已正确导入依赖,那么问题出在哪?经过一番搜索,类似的问题给我提供了思路:选中jar包所在依赖包,右键选择Openlibrarysettings在弹出的对话框中,复制依赖包的名字打开项目的iml文件(reggie_take_out.iml),添加如下配置:orderEntrytyp

IDEA快捷键大全

为方便大家提升IDEA开发操作效率,参考了IntelliJIDEA的官网,列举了IntelliJIDEA(Windows版本)的所有快捷键。一、构建/编译Ctrl+F9:构建项目使用此快捷键等同于菜单【Build】—>【BuildProject】使用此命令后,IntelliJIDEA会编译项目中所有类,并将编译结果输出到out目录中。IntelliJIDEA支持增量构建,也就是再次使用该命令会在上次构建的基础上,仅编译修改的类 Ctrl+Shift+F9:重新编译当前类使用此快捷键,等同于菜单【Build】—>【Recompile‘classname’】 为了可以看到效果可以先删除out目录,

IDEA版本升级后Git拉取和推送的标签消失

最近升级IDEA版本到IntelliJIDEA2023.1.2,启用了新UI,之前经常使用的GItUpdateProject、Commit、Push按钮找不到了变成了下面这个样子,按钮消失了经过一番查询,新版本IDEA可以自定义TouchBar在右上角空白处鼠标右键,会出现CustomizeToolbar,弹出自定义框,选择AddAction接下来选择VersionControlSystems,搜索UpdateProject、Commit、Push注意选择前面带箭头和标识的添加之后就会出现在下方点击OK,就可以啦,右上角的熟悉图标就又回来啦题外话,如果不喜欢新的UI,可以切换回旧版本,不过新版

idea社区版连接mysql数据库——详细步骤

idea社区版连接mysql数据库1、社区版本的IDEA没有直接的database供我们使用,我们需要下载安装一个DatabaseNavigator插件。2.install成功后,点击ok,然后进行restart.3.接着进行如下操作,详细步骤见截图:3.1找到并进入DBBrowser3.2创建connection连接3.3输入连接数据库的相关信息3.4Database、User、Psaaword输入完成之后,点击TestConnection。3.5此时的报错显示的是服务时区serverTimezone不对,需要配置一下Properties,然后就成功了。3.7点击apply应用,然后点击ok

IDEA 自动去除无用的 import 和 去除无用的 import 的快捷键

目录1. IDEA去除无用的import的快捷键2. IDEA自动去除无用的import1. IDEA去除无用的import的快捷键Ctrl+Alt+O2. IDEA自动去除无用的importFile->Settings->Editor->General->AutoImport->Optimizeimportsonthefly  

Red Hat 安装JDK与IntelliJ IDEA

目录前言RedHat安装JDK1、更新软件包列表2、安装OpenJDK3、验证安装RedHat安装IntelliJIDEA1、下载IntelliJIDEA2、解压缩IntelliJIDEA安装包3、移动IntelliJIDEA到安装目录4、启动IntelliJIDEA前言YUM是基于RedHat的Linux发行版的一个强大而用户友好的包管理工具。轻松地管理软件包,无需手动配置环境变量,也不必担心解决依赖关系。它从远程存储库获取软件包,并处理安装过程,使其非常方便。YUM在维护系统稳定性和正常运行方面扮演着关键角色,通过有效地管理软件包更新和依赖关系。RedHat安装JDK1、更新软件包列表su

idea创建springmvc项目

1、点击创建项目,选中一下内容:2、点击下一步之后,填写创建项目的位置以记项目名称和包名称,如下图所示:3、点击下一步是你maven的配置,如果没问题直接点击完成就好了,如图所示:4、创建好之后如下图所示:5、看一下项目结构,明显不对,java的目录都没有,所以我们新建一下,首先在main上面右键新建目录命名java,再新建resources文件夹。建好如下图所示:6、引入springmvc的依赖,引入后记得刷新maven依赖。如下图所示:代码如下:!--https://mvnrepository.com/artifact/org.springframework/spring-webmvc--