

# “New Project (新建项目)”对话框
<a name="new-project-dialog"></a>

创建 AWS 无服务器应用程序时，AWS Toolkit for JetBrains 中会显示**新建项目**对话框。

**Topics**
+ [“新建项目”对话框（IntelliJ IDEA、PyCharm 和 WebStorm）](#new-project-dialog-intellij)
+ [“新建项目”对话框（JetBrains Rider）](#new-project-dialog-rider)

## “新建项目”对话框（IntelliJ IDEA、PyCharm 和 WebStorm）
<a name="new-project-dialog-intellij"></a>



**注意**  
以下屏幕截图显示了 IntelliJ IDEA 的**新建项目**对话框，但字段描述也适用于 PyCharm 和 WebStorm。

![\[IntelliJ IDEA 的“新建项目”对话框。\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-jetbrains/latest/userguide/images/sam-create-images.png)


**新建项目**对话框包含以下项：

**项目名称**  
（必需）项目的名称。

**项目位置**  
（必需）IntelliJ IDEA 创建项目的位置。

**包类型**  
（必需）AWS Lambda 函数的部署包类型，可以是 `Zip` 或 `Image`。有关 `Zip` 和 `Image` 部署包类型差异的信息，请参阅《AWS Lambda 开发人员指南》**中的 [Lambda 部署包](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html)。

**运行时系统**  
（必需）要使用的 [Lambda 运行时系统](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html)的 ID。

**SAM 模板**  
（必需）要使用的 AWS Serverless Application Model（AWS SAM）模板名称。

**项目开发工具包**  
（必需）要使用的 Java 开发工具包（JDK）。有关更多信息，请参阅 IntelliJ IDEA 帮助网站上的 [Java 开发工具包（JDK）](https://www.jetbrains.com/help/idea/sdk.html#jdk)。

## “新建项目”对话框（JetBrains Rider）
<a name="new-project-dialog-rider"></a>

**注意**  
创建新解决方案时，此对话框将包含标题**新建解决方案**而非**新建项目**。但是，该对话框的内容是相同的。

![\[JetBrains Rider 的“新建项目”对话框。\]](http://docs.aws.amazon.com/zh_cn/toolkit-for-jetbrains/latest/userguide/images/sam-create-images-rider.png)


**新建项目**对话框包含以下项：

**解决方案名称**  
（必需）解决方案的名称。

**项目名称**  
（必需）项目的名称。

**解决方案目录**  
（必需）解决方案目录的路径。

**将解决方案和项目置于同一目录中**  
（可选）如果选择此项，则会将解决方案的文件置于项目文件所在的位置。

**创建存储库**  
（可选）如果选择此项，则为具有指定提供商的项目创建远程存储库。

**包类型**  
（必需）Lambda 函数的包类型，可以是 `Zip` 或 `Image`。有关 `Zip` 和 `Image` 部署包类型差异的信息，请参阅《AWS Lambda 开发人员指南》**中的 [Lambda 部署包](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html)。

**运行时系统**  
（必需）要使用的 Lambda 运行时系统的 ID。

**SAM 模板**  
（必需）要使用的 AWS SAM 模板名称。

**产生的项目结构**  
（不可编辑）所创建项目的目录和文件的路径。