IntelliJ IDEA 是Java开发人员中最受欢迎的IDE之一。它具有许多便利的功能,如智能代码补全和自动化繁琐重复的开发任务,已成为Java社区中友好的IDE。...Key Promoter X 快捷键提示插件 在编码过程中,有时繁琐的鼠标操作是个阻碍,频繁使用鼠标会降低开发速度。作为替代,可以寻找键盘快捷键。这个插件就可以帮助更好地使用快捷键。...当你在IDE中使用鼠标点击一个按钮时,这个插件会提醒你可以使用的键盘快捷键。如果经常使用一个没有键盘快捷键的按钮,"Key Promoter X"会提示创建一个快捷键。...但是,通过这个插件,可以通过为括号着色并使用作用域高亮功能来解决这个问题。这样一来,与每对括号相关的代码块将会得到突出显示,使其更加易于辨认。...IntelliJ IDEA 应该是Java界最好用的工具了。再给 IntelliJ IDEA 装上高效率的插件,那我们的coding效率就更上一个台阶啦~
一、IDEA安装Docker插件打开 IntelliJ IDEA,点击菜单栏中的 "File" -> "Settings"(或 "IntelliJ IDEA" -> "Preferences"),在左侧栏中选择..."Plugins",搜索并安装 "Docker" 插件。...二、IDEA连接Docker1、Docker for Windows 连接"Docker for Windows" 是指在 Windows 操作系统上运行 Docker 容器;2、SSH 连接"SSH...三、查看Docker面板配置好了docker插件后,会在项目服务(services)下面生成一个Docker面板,可以看到docker中的镜像和容器。...四、使用插件生成镜像使用插件生成镜像,点击当前文件(currentfile),选择编辑配置,添加新的运行配置找到docker,有docker Image,docker-compose,dockerfile
IntelliJ IDEA的Docker插件能帮助我们将当前工程制作成Docker镜像、运行在指定的远程机器上,是学习和开发阶段的好帮手,本文一起来实战此插件的基本用法; 全文概览 本文由以下几部分组成...: 环境信息 介绍如何免费使用正版IntelliJ IDEA 介绍如何开启Docker的远程连接 安装Docker插件的步骤 连接远程Docker服务 创建springboot工程用于演示Docker插件...使用Docker插件将应用构建成镜像并在远程Docker上运行 环境信息 本次实战需要提前准备好以下内容: 开发环境操作系统:win10 IntelliJ IDEA: 2018.2.4 (Ultimate...至此,Docker插件准备完毕,远程连接也已经OK,可以尝试使用该插件了。...> #系统编码 ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 #声明一个挂载点,容器内此路径会对应宿主机的某个文件夹 VOLUME /tmp #应用构建成功后的jar文件被复制到镜像内
好的,在运行了第一个镜像之后,我们要开始在IntelliJ IDEA中使用docker并构建我们的第一个spring boot程序放到docker中去运行 4 IDEA的准备工作 1:Docker插件...,首先需要在你的IDEA中安装Docker插件,定位到File-Setting-Plugins后搜索Docker Integration安装。...接下来就到了如何把项目部署到docker中去的问题了 6 将项目部署到Docker中 首先我们需要编写Dockerfile文件,在src-main目录下新建docker文件夹,然后在其中新建Dockerfile...文件 文件内容如下 ?...方案2:使用docker-maven-plugin插件,在pom.xml中配置插件 ?
IntelliJ IDEA社区版说明 IntelliJ IDEA社区版是一款广泛使用的集成开发环境(IDE),特别适用于Java和Kotlin等语言的开发,当然也支持其他语言。...优秀的UI/UX:IntelliJ IDEA社区版的用户界面设计得非常友好,使用起来非常舒适。...它的界面可以根据你的需要进行定制,你可以调整工具栏的位置,改变编辑器的颜色主题,甚至可以使用插件来增加新的功能。...插件系统:IntelliJ IDEA社区版支持大量的插件,这些插件可以增加IDE的功能,提高你的生产力。...此外,IDEA还支持与文件系统自动同步、列编辑模式、XML的完美支持以及EJB支持等功能,这些功能进一步强化了它在Java开发中的优势地位。
使用fileinput插件批量上传文件 前言 最近在做项目的时候涉及文件批量上传,使用bootstrap结合fileinput插件批量上传文件!以下是我在使用fileinput上传文件的过程。...使用方式 下载fileinput插件的静态文件 FileInput官网:https://plugins.krajee.com/file-input 引入静态资源 插件 //设置上传文件地址、插件语言、允许上传的文件格式 $(function(){ $("#kv-explorer").fileinput({ language...; return result; } } result.clear(); //注意json数据中包含{"error":"失败信息"},插件会认为上传文件失败...总结 博主也是第一次使用fileinput插件批量上传文件,使用流程比较简单,几句js初始化后就可以使用,非常方便,不过值得注意的是文件上传成功后接口返回的json数据键一定不能包含error,否者会被插件判定为文件上传失败
文件名 关于文件名:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件 .env 全局默认配置文件,不论什么环境都会加载合并 .env.development 开发环境下的配置文件 .env.production...,所以上面说“不要乱起名,也无需专门控制加载哪个文件” 比如执行npm run serve命令,会自动加载.env.development文件 注意:.env文件无论是开发还是生成都会加载的公用文件 配置...package.json文件可以具体设置启动具体加载哪个.env.XXX文件 "scripts": { "dev": "vue-cli-service serve", "build":...文件。....env文件都要加载如果两个文件有相同一个项,后加载文件会覆盖第一个文件。
为了方便为SpringBoot应用构建Docker镜像,我们经常会使用Maven插件来打包镜像。...之前一直使用的是第三方插件,有spotify和fabric8出品的两种docker-maven-plugin。...第三方插件使用 我们先了解下第三方插件的使用,方便和官方插件做对比,fabric8插件使用具体可以参考《还在手动部署SpringBoot应用?试试这个自动化插件!》。...官方插件使用 SpringBoot官方插件解决了上面的问题,无需自己编写Docker镜像构建过程,直接自动构建,是不是很方便!接下来我们来体验下它的强大之处!...-- lookup parent from repository --> 然后修改pom.xml文件,对官方Maven插件进行配置,主要是对Docker相关功能进行配置; <plugin
点击Build –>Build Artfacts –> build 就会在项目中生成jar文件了(生成的Jar包位于上图设置的Output directory) 上面完毕了jar文件的生成,接下来使用...file:目录是放暂时文件的能够没有 res:目录是放资源文件的。...如图片,配置文件等也能够没有 jre:这个是必须的,该文件里的内容能够直接把安装JDK文件夹下jre的内容拷贝过来就可以。...选择我们刚刚新创建的那个文件文件夹就可以。 然后。...,这样不管生成的exe放到哪都能够找到当前文件夹,使用方法(String exePath = System.getProperty(“exe.path”);) 然后点击 加号button。
前言 今天项目中看到各种.env,.env.dev等文件,于是百度学习了具体怎么使用。...const PROXY_API = process.env.VUE_APP_PROXY_API; 使用 这些配置文件主要是替换掉全局的process的env,通过在不通文件中配置不同的环境变量, 关于文件名...:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件 .env 全局默认配置文件,不论什么环境都会加载合并 .env.development 开发环境下的配置文件 .env.production...生产环境下的配置文 关于文件内容: 注意:属性名必须以VUE_APP_开头,比如VUE_APP_XXX NODE_ENV='production' VUE_APP_CURRENTMODE = 'production...比如执行npm run serve命令,会自动加载.env.development文件
温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。...标注 1:显示 IntelliJ IDEA 的插件分类, All plugins:显示 IntelliJ IDEA 支持的所有插件; Enabled:显示当前以前启用的插件; Disabled:显示当前未启用的插件...如上图所示,显示了 IntelliJ IDEA 对插件的良好支持。...此外,当我们创建一个 IntelliJ IDEA 当前配置并不支持的文件格式时,IntelliJ IDEA 会自动识别此文件,并提示我们下载对应的插件,对其进行支持。...如下图所示,我们创建了一个名为MarkdownPlugins.md的 Markdown 格式的文件,但当前我们的 IntelliJ IDEA 并没有支持 Markdown 的插件,这时 IntelliJ
发现一个挺有意思的问题,之前一直没发现docker的这个问题,今天在改 Dockerfile 的时候发现,构建后运行容器,进行容器内部发现一个配置文件丢失了。.../java/config/main_net_config.conf' saved [17180/17180] 各种验证后,可以确定不是 Dockerfile 的问题,日志也是提示 saved,大概率是docker..." ENV JDK_DIR="jdk1.8.0_202" ENV JDK_MD5="0029351f7a946f6c05b582100c7d45b7" ENV BASE_DIR="/java" RUN...FROM centos7/centos7 ENV TMP_DIR="/build" ENV JDK_TAR="jdk-8u202-linux-x64.tar.gz" ENV JDK_DIR="jdk1.8.0...https://raw.githubusercontent.com/protocol/deployment/master/main_net_config.conf 官方文档 https://docs.docker.com
趁手的工具让开发事半功倍,好用的IDEA插件让效率加倍。 今天给大家分享几个优秀的IDEA插件。 图片 插件安装 首先得知道在IDEA哪安装插件?...Codota 代码智能提示插件 图片 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。 原因是它学习了我的项目代码,总结出了我的代码偏好。...Key Promoter X 快捷键提示插件 图片 每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。 PS: 这里也为大家准备了Intellij IDEA正版专属激活码,方便大家使用。...CheckStyle 代码风格检查插件 功能跟Alibaba Java Coding Guidelines类似 PS: 这里也为大家准备了Intellij IDEA正版专属激活码,方便大家使用。...Translation 翻译插件 图片 15. Rainbow Brackets 彩虹括号插件 图片 成对儿的括号显示相同的颜色,有了这个插件,再也不用满篇找方法的开头和结尾了。
如果可以使用Maven构建Docker镜像,那么我们的工作就能得到进一步的简化。 经过调研,以下几款Maven的Docker插件进入笔者视野,如表13-1所示。...这是一款由Spotify公司开发的Maven插件。 下面我们来详细探讨如何使用Maven插件构建Docker镜像。...这样,我们就可以使用Dockerfile构建Docker镜像了。...推送镜像 前文我们使用 docker push 命令实现了镜像的推送,我们也可使用Maven插件推送镜像。我们不妨使用Maven插件推送一个Docker镜像到Docker Hub。...(1) 修改Maven的全局配置文件setttings.xml,在其中添加以下内容,配置Docker Hub的用户信息。
这两天在 IntelliJ IDEA 中 使用 C标签(JSTL)的时候发现引入进来有问题,不但没提示而且还有红色警告,所以经过一番谷歌的查找之后解决了这个问题,发现是没有导入tld文件的问题。...在一开始的时候你在IDEA里面使用C标签或者JSTL的其他2个标签库时都会有红色警告的而且没有提示, 虽然没提示,会有红色警告,但是你依然可以使用他,部署到服务器也不会出问题。...)文件并选中,最好点击OK即可。...当然,同理我们同样可以完成其他tag的设定,如struts,jsf等,只要添加好dtd文件就可以了。...jstl的tld文件啦,我们一般要用的jstl 1.1版本的tld文件就是 里面的 "c.tld" 文件
IntelliJ IDEA 在使用Subversion进行版本管理时,忽略某个文件或者文件夹的操作方法如下: 1、选择Changes视图,点击如下图的图标(Configure Ignored Files...2、在弹出的窗口中点击“+”号,在弹出的窗口选择要忽略的文件或文件夹。 3、点击OK,即可完成配置。...备注 发现某些朋友通过以上方式无法达到忽略的效果,这可能是intellij 版本和subversion插件导致的。可直接通过本地的svn客户端(比如小乌龟)来进行操作。...操作步骤如下:右击文件或目录,依次选择tortosiseSVN,unversion and add to ignore,然后选择后面的文件夹或文件或统配类型。
docker-maven-plugin 插件就是为了帮助我们在Maven工程中,通过简单的配置,自动生成镜像并推送到仓库中。...3、Demo 示例 3.1 配置 DOCKER_HOST docker-maven-plugin 插件默认连接本地 Docker 地址为:localhost:2375,所以我们需要先设置下环境变量。...除此此外,当我们想跳过某些步骤或者只执行某个步骤时,不需要修改 POM 文件,只需要指定跳过 docker 某个步骤即可。...3.5 使用私有 Docker 仓库地址 实际工作环境中,我们需要 push 镜像到我们私有 Docker 仓库中,使用d ocker-maven-plugin 插件我们也是很容易实现,有几种方式实现:...使用 docker-maven-plugin 插件我们可以很容易实现安全认证。
本文主要介绍如何使用Maven插件将SpringBoot应用打包为Docker镜像,并上传到私有镜像仓库Docker Registry的过程。...-permanent firewall-cmd --reload 使用Maven构建Docker镜像 该代码是在mall-tiny-02的基础上修改的。...运行mall-tiny-docker项目 启动mysql服务 使用docker命令启动: docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/...容器: docker exec -it mysql /bin/bash 使用mysql命令打开客户端: mysql -uroot -proot ?...启动mall-tiny-docker应用服务 使用docker命令启动(--link表示应用可以用db这个域名访问mysql服务): docker run -p 8080:8080 --name mall-tiny-docker
领取专属 10元无门槛券
手把手带您无忧上云