Intellij Idea系列之JavaSE项目的创建(一)

一.Intellij Idea于

  Intellij Idea是捷克的Jetbrain公司的一款优秀的针对Java程序员的IDE,其自从问世以来备受广大Java程序员的喜爱,并从Eclipse这款优秀的IDE中抢夺了部分的用户,而且还是收费软件,可想而知Intellij的强大之处。但是该IDE对于刚入门的尤其是已经习惯了Eclipse的Java程序员来说,会感觉到很多的不适应,无论是从页面风格、项目的搭建、快捷键的使用会有诸多的不适应,然而等你习惯了这一切以后,你会对这款IDE爱不释手。

二. 在Intellij Idea中创建的JavaSE项目

   创建项目之前必须要明确一点的是,Intellij Idea的Project和Module两个概念,很多的程序员可能都熟悉Eclipse这款IDE,那我们就用Eclipse来做类比,Intellij的Project和Eclipse的worksapce的概念等同,Module和Eclipse中的Project概念等同,笔者也只是说等同,不是相同;本文的Intellij Idea的版本为15.0.3,关于Intellij的安装请参考其他的网络教程。

在F盘下创建一个文件夹,名字叫IntellijProject,作为Intellij的Project目录,如下图所示:

打开Intellij Idea,在启动后的第一个页面,点击“Create New Project”

点击“Create New Project”后会出现如下界面,由于本人之前已经配置过“Project SDK”,所以在后面的文本框中出现“1.8 (Java Version 1.8.0_77)”,如果没有配置的读者,可以点击“New”,然后选择本机安装的JDK目录。注:只用的JDK的家目录下就可以了

配置完JDK后,点击“Next”

将“Create project from template”前面的勾去掉,然后点击“Next”

点击上图标示出来的“...”按钮,选择我们的项目存放的位置,即Intellij的Project存放的位置,笔者选择的是文章一开始的在F盘下创建的IntellijProject目录

点击“OK”,接着配置Intellij的第一个Module,只用修改“Module Name”,笔者将“Module Name”设置为j2se,“Content root”和“Module file location”会随着你修改“Module Name”而自动修改

点击“finish”,出现如下界面,表示我们的第一个JavaSE项目创建成功

下一篇:Intellij Idea系列之导Jar包与编写单元测试(二)

Intellij Idea系列之JavaSE项目的创建(一)的更多相关文章

  1. Intellij Idea系列之导Jar包与编写单元测试(二)

     Intellij Idea系列之导Jar包与编写单元测试(二) 一.初衷 对于很多的初学者来说,Intellij如何导入jar包感到很迷惑,甚至在网上搜过相关文章之后还是云里雾里,本博客通过图文并茂 ...

  2. maven系列之二maven项目的创建和maven项目的结构

    maven系列之一简单介绍了maven的基本信息,安装和配置,大家对maven有一个大概的了解,但是在maven项目开发中远远不够,为了进一步了解maven,现在我们介绍maven项目的创建和mave ...

  3. 【HANA系列】SAP ECLIPSE中创建ABAP项目失败原因解析

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP ECLIPSE中创建AB ...

  4. 【HANA系列】SAP ECLIPSE中创建ABAP项目的步骤

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP ECLIPSE中创建AB ...

  5. IDEA实用教程(十一)—— 使用Maven创建JavaSE项目

    第一步 第二步 在IDEA中,我们常用三种骨架 org.apache.maven.archetypes:maven-archetype-quickstart : 打包方式为jar org.apache ...

  6. Spring5.0源码学习系列之浅谈BeanFactory创建

    Spring5.0源码学习系列之浅谈BeanFactory创建过程 系列文章目录 提示:Spring源码学习专栏链接 @ 目录 系列文章目录 博客前言介绍 一.获取BeanFactory主流程 二.r ...

  7. Intellij Idea系列之Tomcat环境的搭建(三)

    Intellij Idea系列之Tomcat环境的搭建(三) 一. 编写背景 Intellij Idea在刚上手的时候很多人吐槽,"god, 这么难用的IDE有谁用呀?",的确,I ...

  8. Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问

    本篇内容还是建立在上一篇Java Web学习系列——Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Jar包 这 ...

  9. IntelliJ IDEA新建JAVA WEB项目(转载)

    IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本控制工具(git.svn ...

随机推荐

  1. bootstrap之消息提示

    <!DOCTYPE html><html>   <head>      <title>Bootstrap</title>      < ...

  2. js面向对象选项卡

    window.onload=function() //面向对象 { var tab=new tabSwitch("div1"); var tab=new tabSwitch(&qu ...

  3. ios基础篇(十八)——Delegate 、NSNotification 和 KVO用法及其区别

    一.Delegate Delegate本质是一种程序设计模型,iOS中使用Delegate主要用于两个页面之间的数据传递.iphone中常用@protocol和delegate的机制来实现接口的功能. ...

  4. oracle修改序列

      Oracle 序列(Sequence)主要用于生成流水号,在应用中经常会用到,特别是作为ID值,拿来做表主键使用较多. 但是,有时需要修改序列初始值(START WITH)时,有同仁使用这个语句来 ...

  5. 向量时钟算法简介——本质类似MVCC

    转自:http://blog.chinaunix.net/uid-27105712-id-5612512.html 一.使用背景 先说一下需要用到向量时钟的场景.我们在写数据时候,经常希望数据不要存储 ...

  6. visual studio 远程服务器返回了意外响应:(417)expectation failed

    解决方法: 修改devenv.exe.config文件,添加 <servicePointManager expect100Continue="false" /> C:\ ...

  7. JavaWeb chapter 2 Servlet

    1.  什么是Servlet: Servlet是运行于Web容器中,按照其自身规范编写的Java应用程序. Servlet是用Java语言编写的,它是一个Java类,因而Servlet遵守所有Java ...

  8. POJ 3041 Asteroids 匈牙利算法,最大流解法,行列为点 难度:1

    http://poj.org/problem?id=3041 #include <cstdio> #include <cstring> #include <vector& ...

  9. 初学JavaScript七大注意事项

    知识说明: 初学JavaScript,注意以下七大细节,在实现同样功能的情况下,让我们的代码更易懂.效率更高. 一.简化代码 例如:创建对象 之前是这样的: Var car = new object( ...

  10. 网络编程-socket

    本节内容: 一:TCP/IP:Transmission Control Protocol/Internet Protocol 传输控制协议/因特网互联协议.即通讯协议.是主机接入互联网以及互联网中两台 ...