如何在IntellJ IDEA中设置环境变量(附代码示例)

4,658 阅读3分钟

在这篇文章中,你将学习如何浏览Java IntelliJ IDEA来配置项目所需的环境变量。

教程要求

在IntelliJ IDEA中启动一个新的Java项目

打开IntelliJ IDEA,点击创建新项目

在左手边选择Gradle,在右手边的框中勾选Java,然后点击下一步:

choose gradle option for new java project

给你的项目取个名字,比如 "sms_variables",然后点击完成按钮。

在项目设置完成且构建成功后,你的项目目录结构应该如下图所示:

project directory for the build gradle file

为一个应用程序添加环境变量

在IntelliJ IDEA控制台的顶部找到 "运行"标签,在下拉菜单中选择 "编辑配置...",如下图所示:

option to Edit Configurations in the project

另一个显示 "运行/调试配置 "的窗口将弹出,显示有关项目的细节:

window to create an application to set environment variables for

创建一个名为 "SMSApp "的应用程序。在环境变量部分,如下图所示,复制并粘贴以下内容,用你自己的值替换。请确保用分号分隔变量:

TWILIO_ACCOUNT_SID=ACXXXXXXXXXXXXXXXXXXX;TWILIO_AUTH_TOKEN=XXXXXXXXXXXX

set environment variables for the SMSApp

通过点击方框来指定一个模块,在下拉菜单中查看选项。选择 "java 14 "或你最新安装的Java模块。为了编译项目,你还必须设置模块来分类类和包的位置。选择以*.main为扩展名的文件名,如下图所示。在本教程中,你的主*文件可能被命名为 "sms_variables"。

注意主类是空的,因为它还没有被定义。

点击 "应用"按钮,完成后点击 "确定"。

创建一个Java类

展开项目目录根部src文件夹下的main子文件夹。注意到空的java文件夹:

project directory for the java subfolder

Java文件夹上点击右键,点击新建选项,然后选择Java类,如下图所示。点击这个选项将提示你给这个类起个名字。继续,将其命名为 "SMSApp":

Create a new Java class in Intellij IDEA

在新创建的文件中删除现有的模板代码,然后复制并粘贴以下代码:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;

public class SMSApp {
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        System.out.println(ACCOUNT_SID);
        System.out.println(AUTH_TOKEN);
    }
}

为了确保环境变量设置正确,程序运行后会在命令行上打印出这些值。

保存文件并回去编辑配置文件,将环境变量应用到新创建的类中。

选择主类部分的矩形图标,选择SMSApp 类,如下图所示。

Add the SMSApp class to the configuration for the project

点击 "应用"按钮,完成后点击 "确定"。

运行应用程序

在项目目录下的SMSApp文件上点击右键,找到 "Run SMSApp.main() "选项。等待几秒钟,让项目构建和编译。当运行时,IntelliJ IDEA控制台中的运行窗口应该是这样的:

12:31:23 PM: Executing task ':SMSApp.main()'...

> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes

> Task :SMSApp.main()
ACXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXX

这就是你的成果!你成功地将你的环境变量配置到项目中。如果你选择在这个项目的基础上进行构建,请确保删除打印语句。

Java项目的下一步是什么?

现在你知道了如何浏览IDE和配置变量,你可以开始使用Twilio的API,并在你未来的Java项目中添加API密钥。看看这些其他的文章,以获得一些灵感: