IntelliJ IDEA入门教程目录

  • 首先将自己学习IntelliJ IDEA过程中找到的具有代表性的资源供大家参考学习
  1. IntelliJ IDEA入门文档教程
  2. IntelliJ IDEA入门视频教程
  3. IntelliJ IDEA全局配置
  4. 十大常用快捷键
  5. web项目tomcat服务器配置
  6. 创建maven-web项目
  • 最后将自己两天学习IntelliJ IDEA过程中的心得记录一下:

                                                                附录

  • 一、idea只是集成了对许多版本控制工具例如:git、svn,项目构想工具例如:maven,web服务器例如:tomcat等的支持而已,并不意味着本身下载好了一个idea就不再需要下载上述各类工具,我们之所以可以很方便的使用idea内置的图形化界面和各类功能键对上述各类工具进行直接使用或间接功能的拓展,其本质是idea内置的插件对其进行了支持而已!
  • 二、使用eclipse和idea的几点区别:
  1. 使用eclipse要导入jar包直接扔到lib目录下即可,虽然在idea中要复杂一点,需要我们点击项目结构后手动导入,但可以选择导入的jar类型是普通jar包,还是jdk还是其他项目依赖包,更重要的是可以显示jar的依赖范围,这在eclipse中是不存在的!
  2. 对于项目的各类文件夹的创建,在eclipse直接点击右键就可以创建各类文件,在idea中要也要复杂一点,同样需要我们在项目结构中手动添加,但不同于eclipse的是,我们可以指定各类文件的权限,例如是可编译的源文件,还是测试文件,还是资源文件等,虽然创建复杂点,但是相比eclipse更加细分!
  3. idea对maven的支持更加强大,提供了各类功能键和可视化界面,可以很方便的显示依赖图,并自动识别冲突包和覆盖包红线标识,我们只需要右键就可以排除依赖,而在eclipse中只能够显示冲突,覆盖包不显示,极大的占用项目资源,所以idea更加强大些。
  4. 使用eclipse构建web项目很简单不作介绍,使用idea构建web工程需要注意的是,很多项目文件夹是不存在的,需要我们根据(2)进行手动创建。最重要的是:web项目的入口文件web.xml也需要我们在项目结构中显示选择指定!同时,如果项目中使用了spring等框架,idea也提供了相对应的区域,需要我们将sping框架的配置文件扔到该区域!
  5. web项目在eclipse中直接点击项目右键选择tomcat就可以直接自动编译打包部署到服务器上,并通过内置浏览器进行访问;使用idea要运行web项目比较复杂,需要我们手动编辑tomcat服务器,导入本地服务器并作相关配置,最重要的是需要我们手动将项目部署到服务器上!我们可能习惯了点击项目后再运行,所以很多情况下你会发现,运行的并不是你点击的那个项目,原因就是你没有将项目部署到tomcat服务器上,服务器运行的还是上一个项目! 

猜你喜欢

转载自blog.csdn.net/qq_37230121/article/details/85070147