2.3.3.2. 在 Red Hat CodeReady Studio 中运行 Quickstarts


下载 Quickstarts 后,即可将它们导入到红帽 CodeReady Studio 中并部署到 JBoss EAP。

将 Quickstart 导入到 Red Hat CodeReady Studio

每个快速入门都附带了一个 POM 文件,其中包含其项目和配置信息。使用此 POM 文件,轻松将快速入门导入到红帽 CodeReady Studio。

重要

如果您将快速启动项目文件夹导入到 Red Hat CodeReady Studio 中,则 IDE 会生成无效的项目名称和 WAR 归档名称。在开始之前,请确保快速启动项目文件夹位于 IDE 工作区之外。

  1. Start Red Hat CodeReady Studio.
  2. 选择 File Import
  3. 选择 Maven Existing Maven Projects,然后点 Next

    图 2.1. 导入现有 Maven 项目

    *Import* 窗口。
  4. 浏览到所需的快速入门目录(如 helloworld 快速启动),然后单击 OKProjects 列表框填充了所选快速启动项目的 pom.xml 文件。

    图 2.2. 选择 Maven Projects

    *Maven Projects* 选择窗口。
  5. Finish

运行 helloworld Quickstart

运行 helloworld 快速入门是一种简单的方式,可以验证 JBoss EAP 服务器是否已正确配置和运行。

  1. 如果您尚未定义服务器,请将 JBoss EAP 服务器添加到红帽 CodeReady Studio。请参阅 CodeReady Studio 工具入门指南中的 IDE 下载、安装和设置 JBoss EAP
  2. 右键点击 Project Explorer 选项卡中的 helloworld 项目,然后选择 Run As Run on Server

    图 2.3. Run As - 在服务器中运行

    *Run As* <rh-icon  set= *Run on Server* 屏幕截图。" class="modal-img" loading="lazy">
  3. 从服务器列表中选择 JBoss EAP 7.3 服务器,然后单击 Next

    图 2.4. 在服务器上运行

    *Run on Server* 窗口。
  4. helloworld 快速入门已经列出,需要配置在服务器上。单击 Finish 以部署快速入门。

    图 2.5. 修改服务器上配置的资源

    *Add 和 Remove Resources* 窗口。
  5. 验证结果。

    • Server 选项卡中,JBoss EAP 7.3 服务器状态将更改为 已启动 的。
    • Console 选项卡显示详细说明 JBoss EAP 服务器启动和 helloworld 快速启动部署的消息。

      WFLYUT0021: Registered web context: /helloworld
      WFLYSRV0010: Deployed "helloworld.war" (runtime-name : "helloworld.war")
    • helloworld 应用位于 http://localhost:8080/helloworld 并显示文本 Hello World!

有关 helloworld 快速入门的更多详细信息 ,请参阅 helloworld Quickstart

运行 bean-validation Quickstart

某些快速入门(如 bean-validation Quickstart)不提供用户界面层,而是提供 Arquillian 测试来演示功能。

  1. bean-validation 快速入门导入到红帽 CodeReady Studio。
  2. Servers 选项卡中,右键单击服务器,然后选择 Start 以启动 JBoss EAP 服务器。如果您未看到 Servers 选项卡或尚未定义服务器,请将 JBoss EAP 服务器添加到红帽 CodeReady Studio。请参阅 CodeReady Studio 工具入门指南中的 IDE 下载、安装和设置 JBoss EAP
  3. 右键单击 Project Explorer 选项卡中的 bean-validation 项目,然后选择 Run As Maven Build
  4. 在目标输入字段中输入以下内容,然后单击 Run

    clean verify -Parq-remote

    图 2.6. 编辑配置

    *Edit Configuration* 窗口。
  5. 验证结果。

    Console 标签页显示 bean-validation Arquillian 测试的结果:

    -------------------------------------------------------
     T E S T S
    -------------------------------------------------------
    Running org.jboss.as.quickstarts.bean_validation.test.MemberValidationTest
    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.189 sec
    
    Results :
    
    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
    
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部