转载请注明出处: http://qiudeqing.com/tools/2016/08/15/intellij-idea.html

快捷键

设置快捷键

菜单栏选择:Intellij IDEA -> Preference -> Keymap右侧选择功能, 然后自定义快捷键

破解

注册时选择“License server”输入“http://idea.lanyus.com/”点击“OK”,不用打补丁直接激活 备用激活服务器地址: http://0.idea.lanyus.com http://1.idea.lanyus.com http://2.idea.lanyus.com

设置maven

maven创建的java文件夹不识别为source 目录

导航栏选中文件夹, 右键Mark Directory As -> Sources Root

创建maven管理的web app

  1. 打开idea欢迎界面, 选择create New Project
  2. 左侧选择Maven右侧选择sdk版本, 勾选Create from archetype
  3. 列表中选择org.apache.maven.archetypes:maven-archetype-webapp点next
  4. 输入GroupId, ArtifactId, version点击next
  5. 本页显示之前配置的本机maven信息, 如安装目录, 本地仓库目录, 设置等. 确认无误点next
  6. 选择项目保存路径, 输入项目名字, 点击finish创建成功

启动maven创建的web app

  1. 点击工具栏的Project Structure, 如果没有显示工具栏, 勾选菜单View -> toolbar
  2. 选择左侧的Facets, 点击中间的加号, 选择Web, 自动添加项目对应的web.xml配置文件,修改Web Resource Directory到项目src/main/webapp目录
  3. 点击左侧Artifacts, 选择中间项目名:war exploded, 右侧Output directory项目路径+/target/项目名, 点击确认
  4. 配置tomcat默认设置
    1. 点击菜单栏启动 -> Edit Configurations, 在左侧打开Defaults -> Tomcat Server -> Local,
    2. 点击右侧Servertab下的Application server右侧的configure, 选择tomcat在本地的安装目录
    3. on frame deactivation下拉框选择update classes and resources
    4. On Update action下拉框中选择Update classes and resources
  5. 新建项目启动配置
    1. 点击左上角加号 -> Tomcat Server -> local, 在右侧命名
    2. 点击Deployment tab, 点击Deploy at the server startup下面的加号 -> Artifact, 在选择项目对应的:war exploded
  6. 添加完成回到项目目录, 会看到运行和debug都变成绿色, 点击debug启动服务器, 浏览器http://localhost:8080/显示Hello World!

idea从archetype创建maven项目慢

原因: 默认从远程下载http://repo1.maven.org/maven2/archetype-catalog.xml很慢

解决办法: 从本地读取catalog文件

  1. 进入idea欢迎页面点击右下角Configure -> Preference
  2. 左侧选择Maven -> Runner右侧VM Options填写: -DarchetypeCatalog=internal

这样设置以后新建项目从本地读取就快了

100131201205002094 1001342012002572