3.5. 自定义 Fuse 控制台品牌
您可以使用 Fuse Console branding 插件自定义 Fuse 控制台品牌信息,如标题、徽标和登录页面信息。
				默认情况下,Fuse 控制台品牌在 hawtconfig.json 中定义,该文件位于 Fuse Console WAR 文件中(karaf-install-dir/system/io/hawt/hawtio-war/<version>/hawtio-war-<version>.war)。当您实施 Fuse Console branding 插件时,您可以使用您自己的自定义品牌覆盖默认品牌。
			
流程
- 
						将品牌插件示例从 
https://github.com/hawtio/hawtio/tree/master/examples/branding-plugin下载到您选择的本地目录。 在您选择的编辑器中,打开 Fuse Console branding 插件的
src/main/webapp/plugin/brandingPlugin.js文件,以自定义 Fuse Console branding。您可以更改 表 A.1 “Fuse 控制台配置属性” 中列出的配置属性的值。
- 保存您的更改。
 在您选择的编辑器中,打开 Fuse Console branding 插件的
pom.xml文件到它的 <parent>部分:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑 <
;parent> 部分,如下所示:- 
								更改 < 
version> 属性的值,使其与 Karaf 安装上的 Fuse 版本匹配。例如,如果您的 Fuse on Karaf 安装目录名称为 2.0.0.fuse-760015,请将版本设为 2.0.0.fuse-760015。 删除 <
;relativePath>../..</relativePath>行。例如:
<parent> <groupId>io.hawt</groupId> <artifactId>project</artifactId> <version> 2.0.0.fuse-760015</version> </parent><parent> <groupId>io.hawt</groupId> <artifactId>project</artifactId> <version> 2.0.0.fuse-760015</version> </parent>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 
- 
								更改 < 
 在终端窗口中,运行以下命令来构建 branding-plugin 项目:
mvn clean install
mvn clean installCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果 Fuse 尚未运行,请运行以下命令启动它:
Linux/Unix:
bin/fuseWindows:
bin\fuse.bat'在 Karaf CLI 提示下,键入以下命令来安装 Fuse Console branding 插件(其中 <
version> 是 Fuse on Karaf 安装的版本):Linux/Unix:
install -s mvn:io.hawt/branding-plugin/<version>/warWindows:
install -s mvn:io.hawt\branding-plugin\<version>\war- 
						在 Web 浏览器中,使用步骤 7 返回的 start 命令的 URL 打开 Fuse 控制台(默认 URL 为 
http://localhost:8181/hawtio/)。 
如果您已在网页浏览器中运行 Fuse 控制台,品牌会存储在浏览器的本地存储中。要使用新的品牌设置,您必须清除浏览器的本地存储。