首页 > 编程知识 正文

idea中java运行配置怎么设置,idea创建一个javaweb项目

时间:2023-05-05 11:04:08 阅读:204096 作者:4309

本篇博客教你如何快速上手使用IntelliJ IDEA,包括一些基础常规配置和Java项目的创建。

▴ 设置IDEA默认打开方式

设置IDEA不要默认启动最后打开的项目,在项目中或者启动首页,选择settings -> Appearance&Behavior-->System Settings取消Reopenlast project on startup选中

项目页面

启动页面

Reopen last project onstartup,是否默认启动最后一次打开的项目

▴ IDEA设置jdk

虽然不配置jdk也能进入idea,但是在运行时就会出现问题,java运行必须要配置jdk开发环境

IDEA已经提供了jre,但是需要配置jdk环境,详细配置见:

▾ IntelliJ IDEA设置全局jdk

* 打开IDEA集成开发环境工具,点击:File--Project Structure

* 在打开的页面中,选择SDKs属性,并点击中间的加号+,选择JDK

* 在打开的页面中,选择本地计算机中已经安装的JDK目录(选择bin目录的上一级即可),然后Name处命名(不要带中文),然后点击ok按钮和Apply按钮即可

配置完成后创建Java程序会使用默认的jdk

▾ 单个项目配置jdk

创建项目时选择jdk

* Create New Project创建新项目

* 选择项目类型,可以使用默认jdk,也可以选择new 新的jdk配置

项目中切换jdk

* 打开IDEA集成开发环境工具,点击:File--Project Structure

* 选择new,创建一个新的jdk引用

▴ 启动页面介绍

* IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(Workspaces),最大单元就是

Project。

* Eclipse中的Workspace:每一个WorkSpace中的配置都是独立的,一个WorkSpace中可以有多个Project项目,Eclipse打开的是WorkSpace,运行时可以选择具体运行哪个项目

* IntelliJ IDEA中是以单个项目为单位的,每一个项目都是独立的

* 虽然也可以用IDEA打开多个项目的上级目录,在页面中也会显示类似Eclipse中的目录结构,但是此时IDEA会将这个主目录文件当成是一个项目,而主目录下的Project当成是项目的子文件

▴ IntelliJ IDEA视图界面设置

* 调出工具条和按钮组

* 有些工具按钮在运行相应项目或者配置相应插件后才会显示出来

* 如果找不到工具,可以直接在搜索中查找

▴ IntelliJ IDEA创建第一个Java项目

* Create New Project

或者在项目中创建新项目

* 选择指定目录下的 JDK 作为 Project SDK,如果要创建 Web工程,则需要勾选 Web Application。如果不需要创建 Web工程的话,则不需要勾选。这里先不勾选,只是创建简单的Java工程。

* 点击Next。

* 输入项目名,选择项目存放位置,然后点击Finish,注意Project name和Project location路径要一致,在Project name中输入的名字不会同步到Project location中,那么创建的则是以Project location末尾为名的项目,但是实际路径会是untiled/Project Name中输入名字。如下创建最终会是JavaSE Study项目。

创建的项目是:JavaSE Study

但是实际文件夹中的路径是:/untitled/ProjectDemo1

为避免出现上述情况,建议直接在Project location后面加上创建的项目名路径,让Project name自动同步

* 直接关闭就好。

* 至此第一个项目已经创建完毕,其他操作就类似Eclipse中的类似了。

* 项目右键new创建包和类文件。

* 编写代码,注意IDEA代码不用手动保存,IDEA会自动保存代码

* 运行java文件,可以项目类中右键Run,也可以在顶部的Run中选择运行的类。

▴ IntelliJ IDEA创建Module

* 在Eclipse中我们有Workspace(工作空间)和 Project(工程)的概念,在IDEA中只有Project(工程)和Module(模块)的概念。这里的对应关系为:

◌ 从 Eclipse 转过来的人总是下意识地要在同一个窗口管理n个项目,这在IntelliJ IDEA是无法做到的。IntelliJ IDEA提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。

◌ 在IntelliJ IDEA中Project是最顶级的级别,次级别是Module。一个 Project可以有多个Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多Module结构。

◌ 这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module等等,模块之间彼此可以相互依赖。通过这些Module的命名也可以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的

业务关系的。例如:

◌ 相比较于多 Module 项目,小项目就无需搞得这么复杂。只有一个 Module的结构IntelliJ IDEA也是支持的,并且 IntelliJ IDEA 创建项目的时候,默认就是单Module 的结构的。

* 创建Module,项目右键,New创建Module...

点击Next

输入Module名

之后,我们可以在 Module 的 src 里写代码,此时 Project 工程下的 src 就没什么用了,可以直接删除。

* 删除模块

方法一

选中Module,右键点击Remove Module

再选中Module,右键点击Delete

方法二

选中Module,右键点击Open Module Settings

选中要删除Module,点击'-',点击Yes即可

最后再点击OK

再选中Module,右键点击Delete

* 注意项目文件不要和Module文件混在一起放置,单个项目单个文件夹,Module放在对应项目下,所有项目可以放在统一的一个文件夹下,但是不可以以项目的方式打开这个文件夹并以Eclipse方式管理目录下的Project

▴ IntelliJ IDEA查看项目配置

这是一个最基础简单的入门级教程,如果有Eclipse使用经历再使用IDEA会上手很快,其他的具体细节还需使用者慢慢摸索才能熟悉。

▴ IntelliJ IDEA和Eclipse快捷代码对比

public static void hmddgn(String[] args) {

}

//Eclipse快捷方式:hmddg + enter

//IDEA快捷方式:psvm + enter

System.out.println();

//Eclipse快捷方式:syso + enter

//IDEA快捷方式:sout + enter or "内容".sout == System.out.println("内容");

后续IDEA配置详见:

更多IDEA相关教程:* [传送门]

本博客与CSDN博客༺ཌ༈君纤༈ད༻同步发布

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。