# 运行/调试配置模板列表

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

此页面列出 IntelliJ IDEA 中可用的 [运行/调试配置](run-debug-configuration.html) 模板。 有关在您的 project 中使用它们的更多信息，请参阅相关的操作指南页面。

> **Note:**
> 您的 IDE 中是否提供运行/调试配置可能取决于安装和启用的 [插件](managing-plugins.html)。

此页面仅涵盖 IntelliJ IDEA Community 和 Ultimate 的标准运行/调试配置集，以及一些非捆绑的 JVM 插件。 对于其他语言，例如 JavaScript，请参阅相关产品的文档（例如 WebStorm）。 第三方和未捆绑插件不在本文档的范围内。

|  名称  |  用它来  |  所需插件  |
| --- | --- | --- |
|  [应用程序](run-debug-configuration-java-application.html)  |  使用  `javac`  编译您的 Java 应用程序，并使用  `java`  运行它。  |  |
|  [连接到 Node.js/Chrome](run-debug-configuration-node-js-remote-debug.html)（终极版）  |  附加到已在运行的 [Node.js](http://nodejs.org/) 应用并进行调试。  |  Node.js  |
|  [Compound](run-debug-multiple.html#compound-configs)  |  同时运行多个运行/调试配置。 例如，如果您想启动各种自动化测试或客户端-服务器应用程序，这将非常有用。 每个配置的控件将在   运行  或   调试  工具窗口中的单独选项卡中可用。  |  |
|  [Dockerfile](dockerfile-run-configuration.html)  |  当 [从 Dockerfile 运行容器](docker-containers.html#run_image_dockerfile)时自动创建。 此配置从 Dockerfile 构建一个镜像，然后从该镜像派生一个容器。  |  Docker  |
|  [Docker 映像](docker-image-run-configuration.html)  |  当您 [从现有镜像运行容器](docker-containers.html#run_image)时自动创建。 您可以从一个本地存在的 Docker 映像运行它，该映像是您之前 [pulled](docker-images.html#pull-image)或 [built](docker-images.html#build-image)的。  |  Docker  |
|  [Docker Compose](docker-compose-run-configuration.html)  |  当从 [Docker Compose 文件](https://docs.docker.com/compose/overview/) [运行多容器 Docker 应用程序](docker-compose.html)时自动创建。  |  Docker  |
|  [Flyway](flyway.html#flyway-run-configuration)  |  对数据库执行 Flyway 迁移和回调。  |  Flyway  |
|  [Gradle](create-run-debug-configuration-gradle-tasks.html)  |  运行 Gradle 任务。  |  Gradle  |
|  [Groovy](run-debug-configuration-groovy.html)  |  运行和调试 Groovy 脚本。 如需更多信息，请参阅 [Groovy](getting-started-with-groovy.html#run_groovy)部分。  |  Groovy  |
|  [Grunt.js](run-debug-configuration-grunt.html)  |  运行和调试 Grunt.js 任务。  |  |
|  [Gulp.js](run-debug-configuration-gulp-js.html)  |  运行和调试 Gulp.js 任务。  |  |
|  [HTTP 请求](http-client-in-product-code-editor.html#http-request-run-debug-configurations)（终极版）  |  直接在 IntelliJ IDEA 中执行 HTTP 请求，既可以单独执行，也可以作为组合运行/调试配置的一部分。  |  HTTP 客户端  |
|  [JAR](run-debug-configuration-jar.html)  |     通过  `java -jar<name>.jar`  命令启动并调试应用程序。 IntelliJ IDEA 默认不会构建 JAR。 要将构建过程作为一个步骤，请添加一个   启动前   任务。       教程： [创建您的第一个 Java 应用程序](creating-and-running-your-first-java-application.html)。     |   |
|  [Java Scratch](run-debug-configuration-java-scratch.html)  |  运行和调试定义了  `main()` 方法的 Java [scratch files](scratches.html)。  |   |
|  [JavaScript 调试](run-debug-configuration-javascript-debug.html)  |  在内置或外部 Web 服务器上运行的应用程序中调试 JavaScript。  |  JavaScript Debugger  |
|  [Jest](run-debug-configuration-jest.html)（Ultimate）  |  运行和调试 [Jest](https://facebook.github.io/jest/) 测试。  |  |
|  [JUnit](run-debug-configuration-junit.html)  |  基于 JUnit 测试框架配置并运行单元测试。  |  JUnit  |
|  [Karma](run-debug-configuration-karma.html)（Ultimate）  |  使用 [Karma test runner](http://karma-runner.github.io/0.12/index.html)运行和调试 JavaScript 单元测试。  |  Karma  |
|  [Kotlin](run-debug-configuration-kotlin.html)  |  运行和调试 Kotlin 应用程序。  |  Kotlin  |
|  [Kotlin Script](run-debug-configuration-kotlin-script.html)  |  运行并调试 Kotlin 脚本。  |  Kotlin  |
|  [Liquibase](liquibase.html#liquibase-run-configuration)  |  将 Liquibase 变更集部署到数据库。  |  Liquibase  |
|  [Maven](run-debug-configuration-maven.html)  |  构建并启动 Maven 项目  |  Maven  |
|  [Mocha](run-debug-configuration-mocha.html) (Ultimate)  |  使用 [Mocha 测试框架](http://mochajs.org) 运行和调试 JavaScript 单元测试。  |  Node.js  |
|  [Node.js](run-debug-configuration-node-js.html)（Ultimate）  |  调试 Node.js 应用程序。  |  Node.js  |
|  [Nodeunit](run-debug-configuration-nodeunit.html) (Ultimate)  |  运行和调试 Node.js 应用程序的单元测试  |  Node.js  |
|  [NPM](run-debug-configuration-npm.html)  |  在本地运行和调试 [npm](https://docs.npmjs.com/misc/scripts) 及 [Yarn](https://yarnpkg.com/en/) 脚本，即 IntelliJ IDEA 自身启动安装在您的计算机上的  Node.js  并启动脚本执行。  |  |
|  [插件](run-debug-configuration-plugin.html)  |  运行或调试插件项目。  |  |
|  [Protractor](run-debug-configuration-protractor.html)（Ultimate）  |  使用 Protractor 测试运行器运行和调试 AngularJS 单元测试。  |  |
|  [React Native](react-native.html#ws_react_native_create_run_config)（终极）  |  运行和调试 [React Native](http://www.reactnative.com/) 应用程序。  |  |
|  [远程 JVM 调试](attach-to-process.html#create-rc)  |  连接到远程 JVM 或通过套接字或共享内存（Windows）监听传入连接。 该运行/调试配置代表调试器端。 主应用程序必须单独启动。 有关详细流程，请参阅 [附加到进程](attach-to-process.html)和 [教程：远程调试](tutorial-remote-debug.html)。  |  |
|  [Scala REPL](run-debug-configuration-scala-repl.html)  |  在   运行   工具窗口中评估 Scala 表达式。 不过，建议的调用 [Scala REPL](https://docs.scala-lang.org/overviews/repl/overview.html) 的方法是从主菜单中选择  `工具 \| Scala REPL` 。 在这种情况下，运行/调试配置会自动创建，您可以根据需要进行修改。  |  Scala  |
|  [TestNG](run-debug-configuration-testng.html)  |  启动符合 TestNG 框架的测试。  |  TestNG  |
|  [Scala 测试框架](run-debug-configuration-scala-test.html)  |     使用以下框架之一运行 Scala 测试和测试作用域：        * [ScalaTest](https://www.scalatest.org/)    * [mUnit](https://scalameta.org/munit/)    * [Specs2](https://etorreborre.github.io/specs2/)    * [uTest](https://github.com/com-lihaoyi/utest)      在 [Scala 测试](run-debug-and-test-scala.html#test_scala_app)部分了解详情。     |  Scala  |
|  [Spring Boot](run-debug-configuration-spring-boot.html)（Ultimate）  |  运行 Spring Boot 应用程序。 如需更多信息，请参阅 [Spring Boot](spring-boot.html)。  |  Spring、Spring Boot  |
|  [Tomcat 服务器](run-debug-configuration-tomcat-server.html)（Ultimate）  |  在 [Apache Tomcat](http://tomcat.apache.org)上部署和调试您的应用程序。  |  Tomcat 和 TomEE  |
|  [TomEE](run-debug-configuration-tomee.html) (Ultimate)  |  在 [Apache TomEE](http://tomee.apache.org) 上部署并调试您的应用程序。  |  Tomcat 和 TomEE  |
|  [XSLT](run-debug-configuration-xslt.html)  |  运行 XSLT 脚本。  |  XPathView + XSLT  |

