2.2. 在 Karaf 上安装 Fuse

红帽客户门户网站上 Fuse 7.7 的标准安装软件包可从 红帽客户门户网站 下载。它安装 datacenter 容器的标准装配,并提供完整的 Fuse 技术堆栈。

先决条件

流程

  1. 将 Apache Karaf 上 Fuse 下载的 .zip 归档文件解压缩到您的文件系统中 FUSE_INSTALL 的便捷位置。
  2. 将管理员用户添加到 Fuse 运行时。

    1. 在文本编辑器中打开 FUSE_INSTALL/etc/users.properties 文件。
    2. 删除以 # admin = admin 开头的行开头的 # 字符。
    3. 删除以 # _g_\:admingroup 开头的行开头的 # 字符。
    4. 自定义用户条目的用户名、USERNAME 和密码 PASSWORD,以便您有一个用户条目和 admin 组条目,如下所示(连续行):

      USERNAME = PASSWORD,_g_:admingroup
      _g_\:admingroup = group,admin,manager,viewer,systembundles,ssh
    5. 保存 etc/users.properties 文件。
  3. 运行 CodeReady Studio 安装程序,如下所示:

    java -jar DOWNLOAD_LOCATION/codereadystudio-12.21.3.GA-installer-standalone.jar
  4. 在安装过程中:

    1. 接受条款和条件。
    2. 选择您首选的安装路径。
    3. 选择 Java 8 JVM。
    4. Select Platforms and Servers 步骤中,通过单击 Add 并浏览到 FUSE_INSTALL 目录的位置,配置 FUSE 运行时上的 Fuse。
    5. Select Additional Features to Install 步骤中,选择 Red Hat Fuse Tooling
  5. CodeReady Studio 启动。出现 Searching for runtime 对话框时,单击 OK 以在 Karaf 运行时上创建 Fuse。
  6. (可选) 为了从命令行使用 Apache Maven,您需要安装和配置 Maven。

    注意

    如果您只使用 CodeReady Studio,则不需要安装 Maven,因为 CodeReady Studio 已为您预安装并配置了 Maven。但是,如果您计划从命令行调用 Maven,则需要执行此步骤。