2.2. 在 Karaf 上安装 Fuse
红帽客户门户网站上 Fuse 7.8 上的 Fuse 7.8 标准安装软件包可从 红帽客户门户网站 下载。它安装 datacenter 容器的标准装配,并提供完整的 Fuse 技术堆栈。
先决条件
- 在红帽客户门户网站中 您需要一个全订阅帐户。
- 您必须登录到客户门户网站。
- 您必须已下载 CodeReady Studio 安装程序。
- 您必须在 Karaf 安装程序中下载 Fuse。
流程
-
将 Apache Karaf 上 Fuse 下载的
.zip
归档文件解压缩到您的文件系统中FUSE_INSTALL
的便捷位置。 将管理员用户添加到 Fuse 运行时。
-
在文本编辑器中打开
FUSE_INSTALL/etc/users.properties
文件。 -
删除以
#
admin = admin -
删除以
#
_g_\:admingroup 自定义用户条目的用户名、
USERNAME
和密码PASSWORD
,以便您有一个用户条目和 admin 组条目,如下所示(连续行):USERNAME = PASSWORD,_g_:admingroup _g_\:admingroup = group,admin,manager,viewer,systembundles,ssh
-
保存
etc/users.properties
文件。
-
在文本编辑器中打开
运行 CodeReady Studio 安装程序,如下所示:
java -jar DOWNLOAD_LOCATION/codereadystudio-12.16.0.GA-installer-standalone.jar
在安装过程中:
- 接受条款和条件。
- 选择您首选的安装路径。
- 选择 Java 8 JVM。
-
在 Select Platforms and Servers 步骤中,通过单击 Add 并浏览到
FUSE_INSTALL
目录的位置,配置 FUSE 运行时上的 Fuse。 - 在 Select Additional Features to Install 步骤中,选择 Red Hat Fuse Tooling。
- CodeReady Studio 启动。出现 Searching for runtime 对话框时,单击 OK 以在 Karaf 运行时上创建 Fuse。
(可选) 为了从命令行使用 Apache Maven,您需要安装和配置 Maven。
注意如果您只使用 CodeReady Studio,则不需要安装 Maven,因为 CodeReady Studio 已为您预安装并配置了 Maven。但是,如果您计划从命令行调用 Maven,则需要执行此步骤。