我目前正在AWS EMR机器上运行Apache Zeppelin 0.7.2。有没有办法用任何其他文字和图像替换顶部的zeppelin徽标和文字?
我尝试在Zeppelin网页上使用Chrome中的Inspect Elements功能并跟踪图像位置,该位置正在从以下位置加载: /var/run/zeppelin/webapps/webapp/assets/images/zepLogoW.png
我尝试用目标图像替换上面的图像文件,并更改navbar.html以更改左上角导航栏中的zeppelin单词。但是,即使在我使用以下命令重新启动Zeppelin服务时进行了这些更改: sudo stop zeppelin sudo start zeppelin
即使刷新后,更改也不会反映在浏览器中。有没有办法让这些变化反映在浏览器中并持续存在。
Zeppelin使用Jetty,它会explodes.war文件来生成Web根目录。每当服务器启动时,war就会explodes并且Web根被覆盖,因此对该目录所做的更改将无法在服务重新启动后继续存在。
您可以编辑zeppelin-web代码并编译模块以创建您自己的war文件,您可以替换原始文件(在EMR中它位于/usr/lib/zeppelin/zeppelin-web-0.xxwar),或者您可以替换徽标文件并对explodes文件进行源编辑,它们应该可以正常使用(应该可以清除浏览器缓存),但一旦Zeppelin服务重新启动就会消失。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。