intellij

Intellij Idea 配置 Play 1.x Framework 开发环境 (configuration Play 1 x Framework development environmen...

ε祈祈猫儿з 提交于 2019-12-10 09:24:05
虽然在公司使用的是Eclipse,但是我还是很中意俊俏的Intellij Idea(当然还有风骚的Sublime Text),Play 是一个类ROR的框架(Play 1.x 是比较正统的Java框架,Play 2.x混入Scala血统,个人不喜),在中小项目的背景下,play 能大大提高开发效率。两个高效的工具聚合在一起,将产生如何的效应,让我们一起Play Idea ~ 本人的开发环境: Win7、Intellij idea13、Play 1.3 第一步 生成Play项目 A. 新建命令: play new Daily B. 生成Idea项目信息: play idealize Daily 第二步 配置Intellij Idea 环境 C. 其实Idea中已经内嵌对Play的支持(1.x)。所以这步是将项目Daily复制你的工作项目目录中。然后再Import Module。 在play 1.3生成了Daily.ipr。如果导入ipr会有两个Module导入,还有一个docviewer的,所以可以删掉Daily.ipr,导入Module时选择Daily目录,这样Play应用就是单个导入到Idea中了。 D. 配置Play的classpath,选择Project Strcture( Ctrl + Alt + Shift + S )。选择Libraries

IntelliJ IDEA WEB项目的部署配置

耗尽温柔 提交于 2019-12-10 01:21:46
1.前言 虽说Intellij IDEA已经用了四个多月,里面大部分功能还是比较熟悉的,但是很多细节地方还是搞不清楚,这几天公司另一个小组也换成了Intellij IDEA,帮他们迁移项目的时候,因为是非maven项目,遇到了很多问题,自己又研究了一番,下面整理一下 2.项目配置( Project Structure ) 2.1 Project project compliler output: 配置的是项目中的默认编译输出总目录 里面英文也说明了,每个模块可以自己设置特殊的输出目录 所以这个基本上没用 2.2 Modules 项目的模块,一个项目中可以有多个子项目,每个子项目相当于一个模块 一般我们项目只是单独的一个,所以只需要配置一个模块,我们可以给模块添加框架 根据我们项目中的使用到东西,添加对应的框架,并在框架里面确定一下相关的配置文件(因为不同IDE下,项目的文件结构可能不同 所以导入的项目我们要注意一下配置) 模块配置根目下 分为了三个标签:Sources—— Paths—— Depedencies Sources标签下 主要显示项目的目录资源 那些是项目部署的时候需要的目录 有颜色提示 (比如绿色是测试目录 橘色是target的目录 这些部署的时候都不需要 大红色是我的项目下没有的 蓝色是真正需要部署) Paths标签下 可以指定项目的编译输出目录 也就是项目类 和

利用IntelliJ IDEA社区版开发servlet

笑着哭i 提交于 2019-12-09 20:35:57
在几个java IDE中,IntelliJ IDEA应该是最养眼的了,不过免费的社区版不能配置web服务器,所以拿来开发servlet感觉困难重重。经过一番探索,终于闯出了一条便捷的路。快速编码,运行,调试都没问题,我所使用的版本是14.0.1。下面就来介绍一下。 1、下载jetty。jetty是一个servlet容器,这一步是能够运行和调试的重点,因为不能配置web服务器,所以我们需要一个嵌入式的servlet容器。地址: http://www.eclipse.org/jetty/ 。下载之后解压备用,我所用的是9.2.5版本。 2、新建java项目。以下这一步的时候注意要勾选。 这是因为我们要在内部运行jetty,就得有一个入口,勾选这个之后会生成一个Main类,里面有main函数,这就是入口函数。之后就是填写项目名称,可以随便填写一个,我写的是demo。 3、打开项目配置选项。建好项目之后就是配置了,File->ProjectStructure打开项目配置选项。 4、配置jetty全局库。如下图, 把jetty运行所需要的库加进全局库里。放到全局库而不是放到当前项目中是因为以后每个项目都需要,以后新的项目不用再复制进去。需要的库如下: 5、添加jetty运行库到新建的项目中,如下图, 右击刚建好的jetty-server库,点击Add to Modules

从Eclipse转Intellij IDEA

*爱你&永不变心* 提交于 2019-12-09 20:02:46
本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完 IntelliJ IDEA 的 20 个代码自动完成的特性 , 这篇文章对自动完成的特性介绍的非常好,只是快捷键说明部分还可以更完善一些,可以照顾下默认绑定键位不一致的童鞋。本文在说明快捷键的时候是根据Mac OSX 10.5+的默认keymap,当然也会提供相关的文字说明,如果和我的绑定不一致的可以直接去keymap中搜索即可。 基本设置 显示行号 这个以前在Eclipse中是个很简单的问题,转移到IntelliJ上以后的一些人也问过这个问题。使用同样的方式设置了以后发现只是对当前文件起作用了,打开另外一个文件依然没有行号。就好比你只是在vim中执行命令 set number ,而不是在.vimrc中设置一样的效果。这个是需要在IDE Settings中设置下的,如图所示勾选即可: 其他设置可参照该设置项勾选即可,例如显示空格等等. 文件和导航关联 我们在写代码的时候经常需要打开某个文件的时候,想在左边的文件树上自动打开关联到位置,这样很方便的找寻本目录下的其他文件或者其他的相关文件,其实这个IntelliJ提供了好几种解决方案,第一个就是和Eclipse一样的方式,如下:

【转】从Eclipse转移到IntelliJ IDEA一点心得

守給你的承諾、 提交于 2019-12-09 20:02:20
http://www.ituring.com.cn/article/37792 本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完 IntelliJ IDEA 的 20 个代码自动完成的特性 ,这篇文章对自动完成的特性介绍的非常好,只是快捷键说明部分还可以更完善一些,可以照顾下默认绑定键位不一致的童鞋。本文在说明快捷键的时候是根据Mac OSX 10.5+的默认keymap,当然也会提供相关的文字说明,如果和我的绑定不一致的可以直接去keymap中搜索即可。 基本设置 显示行号 这个以前在Eclipse中是个很简单的问题,转移到IntelliJ上以后的一些人也问过这个问题。使用同样的方式设置了以后发现只是对当前文件起作用了,打开另外一个文件依然没有行号。就好比你只是在vim中执行命令 set number ,而不是在.vimrc中设置一样的效果。这个是需要在IDE Settings中设置下的,如图所示勾选即可: 其他设置可参照该设置项勾选即可,例如显示空格等等. 文件和导航关联 我们在写代码的时候经常需要打开某个文件的时候,想在左边的文件树上自动打开关联到位置,这样很方便的找寻本目录下的其他文件或者其他的相关文件

Intellij idea2019注册码/激活码

孤人 提交于 2019-12-09 00:08:33
首先,修改host文件 window系统进入C:\Windows\System32\drivers\etc,找到host,添加下面 0.0.0.0 https://account.jetbrains.com:443 注意:有些Intellij idea会出现 :Your activation code could not be validated (error 1653219),出现这种错误,请把下面的从hosts文件删除 0.0.0.0 account.jetbrains.com 0.0.0.0 www.jetbrains.com 1、更新时间:2018.07.08 56ZS5PQ1RF

IntelliJ IDEA With Git

有些话、适合烂在心里 提交于 2019-12-09 00:02:10
记录下Git如何与IntelliJ IDEA协作 环境准备 IntelliJ IDEA With Git 开发过程 1. 初次获取远端代码 2. 查看远端仓库分支 3. 将指定的远端分支同步到本地(建议同远端名一致) 4. 查看本地当前所在分支 & 关联的远端分支 5. 准备在指定分支开发 6. coding & show diff 7. 将文件添加到暂存区 & 提交工作分支的修改 | 更改提交的comments 8. 撤销本地的修改 9. 切换到与远端同步的主分支 & 同步可能的远端修改 10. 切换到工作分支 & rebase | resoleve conflicts 11. 切换到主分支 & 合并修改到主分支 12.本地分支同步到远端分支(会改变远程分支的文件) Git 相关 回退到分支指定版本 Cherry-Pick 本地分支重命名 本地新建分支推送到远端 删除本地分支 & 删除远端分支 查看版本变动 参考 环境准备 Git下载 IntelliJ IDEA下载 IntelliJ IDEA 的 License server 可以使用: http://8lovelife.com:1017 IntelliJ IDEA With Git 开发过程 1. 初次获取远端代码 使用IntelliJ IDEA Terminal Mac:code mac$ git clone https:/

IntelliJ IDEA使用Maven构建微服务架构SpringBoot

眉间皱痕 提交于 2019-12-08 23:58:49
好记性不如一根烂笔头。-----------Banana • Banuit Gang(Banana-grapefruit Gang香柚帮BUG) 虽说Maven的出现使我们只需要在pom.xml配置文件中配置一些参数,就可以帮助对各种依赖jar包进行更方便的管理,但是每次看到那么一大堆的依赖配置还是难免令人头大,特别是新手。 而Spring Boot的出现,帮我们: 1,简化了复杂的依赖管理,简化编码 2,去除了大量的xml配置文件,简化配置 3,内置Servlet容器,不需要再打成war包,简化部署 4,提供准生产环境运行时的监控,简化监控 * 接下来就让大香蕉带大家快速搭建一个Spring Boot吧 1,首先启动IDEA,new一个新的project 2,点击Next 3,点击Finish,创建完成。 4,新建BananaController.java,编写代码 package com.example.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @author Banana */ @RestController public

intellij使用docker来调试

北慕城南 提交于 2019-12-08 23:46:07
背景 intellij idea作为java开发常用的ide,结合当前主流的虚拟化docker发布,如何结合两者进行调试开发是一个基本使用场景 环境配置 macOS mojave Docker Desktop for mac IntelliJ IDEA 2019.1.2 (Ultimate Edition) 执行步骤 1. 确认安装docker插件 默认是安装,查看方式 设置-插件-查询 docker intergration 关键字 2. 配置docker信息 通过设置-编译-docker配置,创建一个“docker mac“运行器,选择docker deamon是本机的docker for mac,然后会看到底下显示着”connection successful“ 3. 创建一个项目spring boot 具体参考 官网介绍 4. 创建docker file 在项目目录下创建docker file,我在main/docker/创建dockerfile文件,并输入如下内容 FROM openjdk : 8 VOLUME /tmp ADD dockerci - 0.0.1 - SNAPSHOT.jar app.jar ENTRYPOINT [ "java" , "-Djava.security.egd=file:/dev/./urandom" , "-agentlib:jdwp