在这篇文章中,你将学习如何浏览Java IntelliJ IDEA来配置项目所需的环境变量。
教程要求
- Java开发工具包(JDK)第8版或更新版本
- IntelliJ IDEA社区版,用于方便、快捷的Java项目开发工作。本教程使用社区版即可
在IntelliJ IDEA中启动一个新的Java项目
打开IntelliJ IDEA,点击创建新项目。
在左手边选择Gradle,在右手边的框中勾选Java,然后点击下一步:

给你的项目取个名字,比如 "sms_variables",然后点击完成按钮。
在项目设置完成且构建成功后,你的项目目录结构应该如下图所示:

为一个应用程序添加环境变量
在IntelliJ IDEA控制台的顶部找到 "运行"标签,在下拉菜单中选择 "编辑配置...",如下图所示:

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

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

通过点击方框来指定一个模块,在下拉菜单中查看选项。选择 "java 14 "或你最新安装的Java模块。为了编译项目,你还必须设置模块来分类类和包的位置。选择以*.main为扩展名的文件名,如下图所示。在本教程中,你的主*文件可能被命名为 "sms_variables"。
注意主类是空的,因为它还没有被定义。
点击 "应用"按钮,完成后点击 "确定"。
创建一个Java类
展开项目目录根部src文件夹下的main子文件夹。注意到空的java文件夹:

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

在新创建的文件中删除现有的模板代码,然后复制并粘贴以下代码:
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 类,如下图所示。

点击 "应用"按钮,完成后点击 "确定"。
运行应用程序
在项目目录下的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密钥。看看这些其他的文章,以获得一些灵感: