diff --git a/spring_origin/initializr.md b/origin/initializr.md similarity index 100% rename from spring_origin/initializr.md rename to origin/initializr.md diff --git a/spring_origin/initializr/2022-03-01-18-11-18.png b/origin/initializr/2022-03-01-18-11-18.png similarity index 100% rename from spring_origin/initializr/2022-03-01-18-11-18.png rename to origin/initializr/2022-03-01-18-11-18.png diff --git a/spring_origin/installing.md b/origin/installing.md similarity index 100% rename from spring_origin/installing.md rename to origin/installing.md diff --git a/spring_origin/quickstart.md b/origin/quickstart.md similarity index 100% rename from spring_origin/quickstart.md rename to origin/quickstart.md diff --git a/spring_origin/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png b/origin/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png similarity index 100% rename from spring_origin/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png rename to origin/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png diff --git a/spring_origin/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png b/origin/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png similarity index 100% rename from spring_origin/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png rename to origin/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png diff --git a/spring_origin/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png b/origin/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png similarity index 100% rename from spring_origin/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png rename to origin/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png diff --git a/spring_origin/system-requirements.md b/origin/system-requirements.md similarity index 100% rename from spring_origin/system-requirements.md rename to origin/system-requirements.md diff --git a/origin/vscode_ide.md b/origin/vscode_ide.md new file mode 100644 index 0000000000000000000000000000000000000000..3d818d07e52db310fa689e0b59bc2f15e357d953 --- /dev/null +++ b/origin/vscode_ide.md @@ -0,0 +1,51 @@ +# Working a Getting Started guide with IntelliJ IDEA + +This guide walks you through using IntelliJ IDEA to build one of the Getting Started guides. + +## What you’ll build + +You’ll pick a Spring guide and import it into IntelliJ IDEA. Then you can read the guide, work on the code, and run the project. + +## What you’ll need + +- About 15 minutes +- [IntelliJ IDEA](https://www.jetbrains.com/idea/download/) +- [JDK 6](http://www.oracle.com/technetwork/java/javase/downloads/index.html) or later + +## Installing IntelliJ IDEA + +If you don’t have IntelliJ IDEA (Ultimate Edition) installed yet, visit the link up above. From there, you can download a copy for your platform. To install it simply unpack the downloaded archive. + +When you’re done, go ahead and launch IntelliJ IDEA. + +## Importing a Getting Started guide + +To import an existing project you need some code, so clone or copy one of the Getting Started guides, e.g. the [REST Service](https://spring.io/guides/gs/rest-service/) guide: + +``` +$ git clone https://github.com/spring-guides/gs-rest-service.gitCOPY +``` + +With IntelliJ IDEA up and running, click **Import Project** on the **Welcome Screen**, or **File | Open** on the main menu: + +![spring_guide_welcome_import](./vscode_ide/spring_guide_welcome_import.png) + +In the pop-up dialog make sure to select either [Maven](https://spring.io/guides/gs/maven)'s **pom.xml** or [Gradle](https://spring.io/guides/gs/gradle)'s **build.gradle** file under the **complete** folder: + +![spring_guide_select_gradle_file](./vscode_ide/spring_guide_select_gradle_file.png) + +IntelliJ IDEA will create a project with all the code from the guide ready to run. + +## Creating a Project from Scratch + +In case you’d like to start with an empty project and copy-and-paste your way through the guide, create a new **Maven** or **Gradle** project in the **Project Wizard**: + +![spring_guide_new_project](./vscode_ide/spring_guide_new_project.png) + +## See Also + +The following guide may also be helpful: + +- [Working a Getting Started guide with STS](https://spring.io/guides/gs/sts/) + +原文链接: https://spring.io/guides/gs/intellij-idea/ \ No newline at end of file diff --git a/origin/vscode_ide/spring_guide_new_project.png b/origin/vscode_ide/spring_guide_new_project.png new file mode 100644 index 0000000000000000000000000000000000000000..68579cd3537624d98a26d7c99681bd55729009b8 Binary files /dev/null and b/origin/vscode_ide/spring_guide_new_project.png differ diff --git a/origin/vscode_ide/spring_guide_select_gradle_file.png b/origin/vscode_ide/spring_guide_select_gradle_file.png new file mode 100644 index 0000000000000000000000000000000000000000..154ca13ec624d957ff5a495cbf031aa6954e2d52 Binary files /dev/null and b/origin/vscode_ide/spring_guide_select_gradle_file.png differ diff --git a/origin/vscode_ide/spring_guide_welcome_import.png b/origin/vscode_ide/spring_guide_welcome_import.png new file mode 100644 index 0000000000000000000000000000000000000000..88f5a586378ba1e3027dfb9bfaa92d9180b062e2 Binary files /dev/null and b/origin/vscode_ide/spring_guide_welcome_import.png differ diff --git a/spring_origin/why-spring.md b/origin/why-spring.md similarity index 100% rename from spring_origin/why-spring.md rename to origin/why-spring.md diff --git a/spring_translation/initializr.md b/translation/initializr.md similarity index 100% rename from spring_translation/initializr.md rename to translation/initializr.md diff --git a/spring_translation/initializr/2022-03-01-18-11-18.png b/translation/initializr/2022-03-01-18-11-18.png similarity index 100% rename from spring_translation/initializr/2022-03-01-18-11-18.png rename to translation/initializr/2022-03-01-18-11-18.png diff --git a/spring_translation/installing.md b/translation/installing.md similarity index 100% rename from spring_translation/installing.md rename to translation/installing.md diff --git a/spring_translation/quickstart.md b/translation/quickstart.md similarity index 100% rename from spring_translation/quickstart.md rename to translation/quickstart.md diff --git a/spring_translation/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png b/translation/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png similarity index 100% rename from spring_translation/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png rename to translation/quickstart_img/quick-img-1-12bfde9c5c280b1940d85dee3d81772d.png diff --git a/spring_translation/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png b/translation/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png similarity index 100% rename from spring_translation/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png rename to translation/quickstart_img/quick-img2-ac5ae88c60ffaa062234a580f9f1abc3.png diff --git a/spring_translation/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png b/translation/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png similarity index 100% rename from spring_translation/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png rename to translation/quickstart_img/quick-img3-afa0a1fe446db8e3c8c7a8d9ca532d23.png diff --git a/spring_translation/system-requirements.md b/translation/system-requirements.md similarity index 100% rename from spring_translation/system-requirements.md rename to translation/system-requirements.md diff --git a/translation/vscode_ide.md b/translation/vscode_ide.md new file mode 100644 index 0000000000000000000000000000000000000000..3a08c21bf8232d2093daf422d85a99be43c26410 --- /dev/null +++ b/translation/vscode_ide.md @@ -0,0 +1,51 @@ +# 使用 IntelliJ IDEA 编写入门指南 + +本指南将引导您使用 IntelliJ IDEA 构建入门指南之一。 + +## 您将构建什么 + +您将选择一个 Spring 指南并将其导入 IntelliJ IDEA。然后,您可以阅读指南、编写代码并运行项目。 + +## 你需要什么 + +- 约15分钟 +- [IntelliJ IDEA](https://www.jetbrains.com/idea/download/) +- [JDK 6](http://www.oracle.com/technetwork/java/javase/downloads/index.html)或更高版本 + +## 安装 IntelliJ IDEA + +如果您尚未安装 IntelliJ IDEA(终极版),请访问上面的链接。从那里,您可以下载适用于您平台的副本。要安装它,只需解压缩下载的存档。 + +完成后,继续启动 IntelliJ IDEA。 + +## 导入入门指南 + +要导入现有项目,您需要一些代码,因此请克隆或复制入门指南之一,例如[REST 服务](https://spring.io/guides/gs/rest-service/)指南: + +``` +$ git clone https://github.com/spring-guides/gs-rest-service.git复制 +``` + +在 IntelliJ IDEA 启动并运行后,单击**欢迎屏幕**上的**Import Project**或**File |** 在主菜单上**打开:** + +![spring_guide_welcome_import](./vscode_ide/spring_guide_welcome_import.png) + +在弹出对话框中,确保选择**完整**文件夹下的[Maven](https://spring.io/guides/gs/maven)的**pom.xml**或[Gradle](https://spring.io/guides/gs/gradle)的**build.gradle**文件: + +![spring_guide_select_gradle_file](./vscode_ide/spring_guide_select_gradle_file.png) + +IntelliJ IDEA 将创建一个项目,其中包含准备运行的指南中的所有代码。 + +## 从头开始创建项目 + +如果您想从一个空项目开始并通过指南复制粘贴,请在**项目向导中创建一个新的****Maven**或**Gradle**项目: + +![spring_guide_new_project](./vscode_ide/spring_guide_new_project.png) + +## 也可以看看 + +以下指南也可能会有所帮助: + +- [使用 STS 编写入门指南](https://spring.io/guides/gs/sts/)https://spring.io/guides/gs/sts/) + +原文链接: https://spring.io/guides/gs/intellij-idea/ \ No newline at end of file diff --git a/translation/vscode_ide/spring_guide_new_project.png b/translation/vscode_ide/spring_guide_new_project.png new file mode 100644 index 0000000000000000000000000000000000000000..68579cd3537624d98a26d7c99681bd55729009b8 Binary files /dev/null and b/translation/vscode_ide/spring_guide_new_project.png differ diff --git a/translation/vscode_ide/spring_guide_select_gradle_file.png b/translation/vscode_ide/spring_guide_select_gradle_file.png new file mode 100644 index 0000000000000000000000000000000000000000..154ca13ec624d957ff5a495cbf031aa6954e2d52 Binary files /dev/null and b/translation/vscode_ide/spring_guide_select_gradle_file.png differ diff --git a/translation/vscode_ide/spring_guide_welcome_import.png b/translation/vscode_ide/spring_guide_welcome_import.png new file mode 100644 index 0000000000000000000000000000000000000000..88f5a586378ba1e3027dfb9bfaa92d9180b062e2 Binary files /dev/null and b/translation/vscode_ide/spring_guide_welcome_import.png differ diff --git a/spring_translation/why-spring.md b/translation/why-spring.md similarity index 100% rename from spring_translation/why-spring.md rename to translation/why-spring.md