`
足至迹留
  • 浏览: 494785 次
  • 性别: Icon_minigender_1
  • 来自: OnePiece
社区版块
存档分类
最新评论

【Intellij Idea】基本配置及创建maven web工程

 
阅读更多
0.在IntelliJ IDEA里面“new Project”就相当于我们eclipse的“workspace”,而“new Module”才是创建一个工程,这是要注意的一点。IDEA建议一个空间中只有一个工程,只在project下创建module,而不再新建project;当然也可以创建普通工程,再转换成maven(在工程上右键),如下图:


一键创建webapp使用Idea比MyEclipse方便许多。可以参考http://developer.51cto.com/art/201405/439918.htm

1.其中需要注意的是maven配置必须正确,创建好后maven会自动下载依赖包等,如果maven不正确或不能正确下载依赖,则创建好的web工程没有src、webapp等目录,更没有web.xml。

2. maven基本配置
创建maven管理的工程时最好在创建时就选择maven创建,而不是创建完工程自己再添加pom文件。
View->Tool buttons可以让idea的左右两边有project、structure、maven projects等按钮,这样全屏idea里的文件后,也可以方便的切回其他视图。

3. 右键选中某个文件夹-> Mark Directory As可以让某个文件件成为源文件的根目录,或资源文件的根目录。

4. File->Settings->Code Style->java可以设置java代码的风格。换行,缩进等。

5. File->Settings->File encoding可以设置编码

6. File->Settings->Compiler下勾选“Make Project automatically”即可在最先面看到Problems视图,能看到所有编译错误,就像eclipse一样

------------------------
7. 设置jvm参数
菜单-> Run-> Edit Configuration


或修改IDEA全局参数,到安装目录下修改..JetBrains\IntelliJ IDEA 14.0.1\bin\idea.exe.vmoptions文件加入参数:
-Xms512m
-Xmx512m

8. 设置import引入包时不适用*号,比如import java.util.*


自动优化import
Settings→Editor→General→Auto Import
选中Optimize imports on the fly和Add unambiguous imports on the fly

Optimize imports on the fly:自动去掉一些没有用到的包
Add unambiguous imports on the fly:自动帮我们优化导入的包

手动快捷键: ctrl + alt + O

9. 设置查看javadoc
In version 13.1+, there is a setting for that:
Go to File/Settings, IDE Settings / Editor, then ✔ Show quick doc on mouse move.

Version 14.0+:
Go to File/Settings, Editor, click on General. Scroll down, then ✔ Show quick documentation on mouse move(在最下方)

10. 添加自定义快捷键,定制代码格式


或设置文件格式:
File-> Default Settings -> Editor -> File and code Templates ->找到Class,修改Includes里的File Header为自己的格式,如:
/**
* <一句话描述>
*
* @author haha
* @date ${DATE} ${TIME}
*/

11. 主菜单File下没有Import project选项
https://blog.csdn.net/zengxiaosen/article/details/52807540
解决办法:

Settings > Appearance & Bechavior > Menus and Toolbars.

打开Main menu > File > 选中File 下边任意一个, 点击 右侧按钮 Add After
这里会弹出一个界面让你选择添加的功能

Import Project 选项在Other目录下, 找到import Project ,点击OK保存设置即可.


12. idea eclipse code formatter
http://blog.51cto.com/zhangyb/1762044
https://blog.csdn.net/u013361445/article/details/51113429
导入指定zip插件,选择formatter.xml即可

13. 设置每个工程共享的默认配置
主菜单File-> Other Setting -> default settings和default project structure配置即可
  • 大小: 70.1 KB
  • 大小: 73.8 KB
  • 大小: 8.3 KB
  • 大小: 51.2 KB
分享到:
评论

相关推荐

    Intellij IDEA下建立maven管理的web项目,配置jetty热部署

    Intellij IDEA 下建立 Maven 管理的 Web 项目,配置 Jetty 热部署 在本文中,我们将学习如何使用 Intellij IDEA 建立一个基于 Maven 管理的 Web 项目,并配置 Jetty 热部署。 知识点 1:Intellij IDEA 中的 Maven ...

    IntelliJ IDEA 12创建Maven管理的Java Web项目

    ### IntelliJ IDEA 12创建Maven管理的Java Web项目知识点 #### Maven基础概念 - **Maven**: Maven是一个项目管理和自动化构建工具,它使用一个叫做POM(项目对象模型)的XML文件来配置项目的构建环境和构建指令。 -...

    IntelliJ IDEA上创建Maven Spring MVC项目

    以上就是使用IntelliJ IDEA创建一个Maven Spring MVC项目的基本步骤。这个过程中,你将学习到如何配置IDE、Maven、Spring MVC以及如何编写控制器和视图。随着对这些工具和技术的深入理解,你可以进一步开发更复杂的...

    创建运行maven spring boot工程(使用IntelliJ IDEA以及无集成开发环境)

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建并运行一个Maven Spring Boot工程,同时也会提及在没有集成开发环境(IDE)的情况下如何进行操作。Spring Boot是Java开发领域中一个非常流行的框架,它简化了...

    使用Idea14.1.4和maven创建java web项目

    通过以上步骤,我们成功地使用IntelliJ IDEA 14.1.4和Maven创建了一个基本的Java Web项目。这个过程不仅让我们了解了IDEA和Maven的基本用法,也为今后的开发打下了坚实的基础。在实际开发过程中,还可以根据具体需求...

    使用IntelliJ IDEA 配置Maven(入门).doc.pdf

    **使用IntelliJ IDEA配置Maven入门** 在Java开发中,Maven是一个强大的构建工具,它可以帮助开发者管理和构建项目,解决依赖关系。IntelliJ IDEA是广受欢迎的Java集成开发环境,内置对Maven的良好支持。以下是使用...

    如何用IntelliJ IDEA新建web项目,用maven打包成.jar

    idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目 本项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar

    IntelliJ IDEA 12创建Maven管理的JavaEE Web项目.pdf

    通过以上步骤,我们成功地使用 IntelliJ IDEA 12 创建了一个 Maven 管理的 JavaEE Web 项目,并且配置了必要的依赖项。这样的项目结构不仅便于开发,还易于维护和扩展。此外,利用 Maven 进行依赖管理,可以确保项目...

    用idea创建的maven web项目

    【标题】"用idea创建的maven web项目"是一个基于IntelliJ IDEA(简称idea)开发工具构建的Maven Web应用程序。Maven是Java领域的一个项目管理和构建工具,它通过提供一套规范化的项目结构和自动化的构建流程,帮助...

    idea创建maven web项目标准结构源码

    在IT行业中,开发Java Web应用时,IntelliJ IDEA(简称Idea)是一款非常流行的集成开发环境,而Maven则是管理项目构建、依赖关系和生命周期的工具。本资源"idea创建maven web项目标准结构源码"提供了一个基础的模板...

    IntelliJ IDEA 12.0搭建Maven Web SSH2架构项目示例

    本教程将详细讲解如何使用IntelliJ IDEA 12.0来搭建一个基于Maven构建的Web应用,并结合SSH2(Struts2、Hibernate和Spring)框架进行项目配置。SSH2架构因其组件的强大功能和良好的整合性,被广泛应用于企业级Java ...

    新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)

    新版本IntelliJ IDEA 构建Maven,并用Maven创建一个Web项目的图文教程 Maven 项目基础知识 Maven 是一个基于项目对象模型(POM)的项目管理工具,由 Apache 软件基金会维护。Maven 的主要作用是管理项目的依赖关系...

    Intellij IDEA 入门教程.pdf (高清文字版)

    本教程主要介绍IntelliJ IDEA的安装与配置、基本使用方法、常见问题解决技巧、以及与Maven、Git、Tomcat等工具的集成。 首先,IntelliJ IDEA的安装是相对简单的,安装过程中需要选择适当的版本(32位或64位),并...

    使用IntelliJ IDEA 15和Maven创建Java Web项目(图文)

    本篇文章主要介绍了使用IntelliJ IDEA 15和Maven创建Java Web项目的详细步骤,从Maven简介到项目的创建、配置、启动和部署,全方位地展示了使用IntelliJ IDEA 15和Maven创建Java Web项目的过程。 一、Maven简介 ...

    idea使用maven创建的web项目

    【标题】:“idea使用maven创建的web项目” 在Java开发中,IntelliJ IDEA(简称Idea)作为一款强大的集成开发环境,结合Maven构建工具,能够帮助开发者高效地管理项目的依赖、构建和部署。Maven是一个项目管理和...

    使用IntelliJ IDEA 配置Maven(入门).doc.docx

    除了上述的基本配置,IntelliJ IDEA还支持更高级的Maven特性,如聚合项目、多模块项目、自定义构建脚本等。了解并熟练掌握这些功能,将有助于提升开发效率。为了寻找更多的Maven依赖库,你可以访问官方的Maven中央...

    IntelliJ IDEA使用教程

    对于Web项目的开发,IntelliJ IDEA允许开发者配置Web应用的目录结构,包括指定Web资源、配置文件、Servlet容器等。文档中提到了Web项目的目录结构、Spring框架的集成以及数据库和MyBatis的配置。 10. 自定义设置与...

    IntelliJ IDEA 12 配置webapp项目和导入Eclipse工程

    标题“IntelliJ IDEA 12 配置webapp项目和导入Eclipse工程”指的是一个教程,讲述了如何在IntelliJ IDEA 12版本中配置Web应用程序项目,并且从Eclipse环境中导入已有的工程。这个过程对于开发者来说至关重要,因为...

    idea创建基于maven的web工程共6页.pdf.zi

    【标题】:“idea创建基于maven的web工程共6页.pdf.zi”指的是一个压缩文件,其中包含了关于如何在IntelliJ IDEA(简称Idea)这个集成开发环境中使用Maven构建Web应用程序的教程。该教程可能详细阐述了从零开始创建...

    IntelliJ IDEA 2021Maven+SpringBoot项目基本框架.7z

    本资源是关于使用IntelliJ IDEA 2021创建基于Maven和Spring Boot的基本项目框架的教程。Maven是一个项目管理和综合工具,它管理依赖关系,构建生命周期以及项目信息。而Spring Boot则是一个基于Spring框架的高度简化...

Global site tag (gtag.js) - Google Analytics