IntelliJ IDEA中Java的基础使用
本节介绍的基本知识旨在帮助您了解在IntelliJ IDEA中如何使用Java。
将源文件移动到子文件夹中
您不应将源(.java)文件保留在项目根目录中。如果是这种情况,请在项目根目录中创建一个子目录,并将所有源文件移动到该子目录中。
为.java文件启用编码帮助
只要您将.java文件标记为包含源代码的文件夹,Java的编码帮助就会自动打开。在“项目(Project)”工具窗口中,右键单击该文件夹,指向“将目录标记为(Mark Directory as)”,然后选择“源根(Sources Root)”。
使代码可访问Java API
在Java中编写时,通常会重用(即引用) Java API 类。这些类在JDK中可用。因此,要使代码可以访问Java API,您应该下载并指定JDK:
- 在编辑器中打开.java文件:在“项目(Project)”工具窗口中选择文件,然后按F4。如果尚未指定JDK,则编辑区域上方将未定义Project SDK。
- 单击“设置SDK(Setup SDK)”。
- 在打开的对话框中,选择JDK并单击“确定(OK)”,或单击“配置(Configure)”,单击,选择“JDK”,然后选择安装了所需JDK的目录。
为包创建文件夹结构或指定包前缀
如果您的软件包还没有适当的文件夹结构 (假设您的软件包的名称是com.example.mypackage),那么您有两个选项导致大致相同的结果:
- 在源目录中创建相应的文件夹结构(例如,<your-source-dir>/com/example/mypackage):在编辑器中,在package语句(例如,package com.example.mypackage;)中,将光标放在包名称中,按Alt+Enter,并选择:Move to package'com.example.mypackage'。
- 为源文件夹分配包前缀, 而不实际创建文件夹结构:打开"项目结构(Project Structure)"对话框(例如,可以使用Ctrl+Shift+Alt+S快捷键打开),选择Modules,并选择您的模块。在“源(Sources)”选项卡的右侧部分中,单击源文件夹旁边的。在打开的对话框中,指定前缀(例如,com.example.mypackage)。
使您的应用程序可访问 JAR 中的类
比如,您有一个JAR ,其中包含您要在应用中重复使用的类。在这种情况下,您应该将JAR添加到模块的依赖项中。因此,JAR类可用于在代码中引用,并且在构建时它们包含在您的应用程序中。
- 打开"项目结构(Project Structure)"对话框(例如,使用Ctrl+Shift+Alt+S快捷键),选择Modules,并选择您的模块。
- 选择Dependencies选项卡,单击,并选择JAR或目录。
- 在打开的对话框中,选择您的JAR文件。
编译.java文件
如果您执行了本页前面讨论的所有操作,那么编译.java文件或文件将不会有问题。只需选择以下选项之一:Build|构建项目(Build | Build Project),或:构建|构建模块'module_name'(Build | Build Module 'module_name')。
如果编译有问题,IntelliJ IDEA将通知您原因并提供解决问题的提示。
运行你的应用程序
如果编译成功,您可以运行您的应用程序:
- 在编辑器中使用main()方法打开该类 。
- 在左边距中,在main()方法旁边,单击运行标记(绿色箭头),并选择:Run'<ClassName> .main()'。
将您的应用程序打包在JAR中
要将应用程序打包到JAR中,您应该配置JAR工件然后构建它:
- 打开"项目结构(Project Structure)"对话框(可以使用快捷键:Ctrl+Shift+Alt+S),并选择“工件(Artifacts)”。
- 单击,选择:JAR,并选择:From modules with dependencies。
- 在打开的对话框中,选择具有main()方法的类(Main Class字段)。
- 单击"项目结构(Project Structure)"对话框中的“确定(ok)”以保存工件设置。
- 选择:Build|构建工件(Build | Build Artifacts),选择工件并选择“构建(Build)”。(如果只有一个工件,则您可以在弹出Build Artifact菜单时按下Enter。)