kettle web 版本 (webspoon) 中文部署 kettle 页面编辑 kettleweb 中文_kettle网页版-程序员宅基地

技术标签: liunx  linux  web spoon  etl  kettle  

web spoon 中文切换

github 地址 : https://github.com/HiromuHota/pentaho-kettle

web 版本安装

image-20220928084838084

安装命令

docker run -d -p 8080:8080 hiromuhota/webspoon

image-20220928085112599

可以看到已经装好了

image-20220928085131288

页面访问,可以看到现在是英文的

image-20220928085234200

开始汉化

进入 webspoon 容器

# f4bb1f5f06e4 为容器id

docker exec -it -u 0 f4bb1f5f06e4 /bin/bash

image-20220928085406432

# 进入 Tomcat 的 bin目录 可以看到有一个 setenv.sh 的Tomcat 环境变量配置脚本
cd bin/

image-20220928085545842

安装vim

#编辑这个文件 发现 vi: command not found
root@f4bb1f5f06e4:/usr/local/tomcat/bin# vi setenv.sh
bash: vi: command not found
root@f4bb1f5f06e4:/usr/local/tomcat/bin# 

image-20220928085853964

执行命令1

# 清空/etc/apt/sources.list文件
 echo > /etc/apt/sources.list

image-20220928090219795

执行命令2

echo -e "deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib \ndeb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib \ndeb http://mirrors.aliyun.com/debian-security stretch/updates main \ndeb-src http://mirrors.aliyun.com/debian-security stretch/updates main \ndeb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib \ndeb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib \ndeb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib \ndeb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib" > /etc/apt/sources.list

image-20220928090306157

执行命令3

#更新软件列表 这个过程可能会有点慢 耐心等待
apt-get update

image-20220928090338885

执行命令4

apt-get install -y libtinfo5 --allow-remove-essential

image-20220928090636078

执行命令5

apt-get install -y vim

image-20220928090708762

再次编辑 setenv.sh

cd /usr/local/tomcat/bin
vim setenv.sh

image-20220928090807768

汉化配置

在文件末尾追加这两项配置 保存

CATALINA_OPTS="-Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true"
JAVA_OPTS="-Duser.language=zh -Duser.region=CN -Dfile.encoding=UTF-8"

image-20220928091220593

image-20220928091247119

# 查看是否编辑成功
cat setenv.sh
# 退出容器
exit;

# 查看容器
docker ps

# 重启容器
docker restart f4bb1f5f06e4

image-20220928091410320

重启成功再次访问地址 汉化成功

image-20220928091459057

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_37349379/article/details/127082840

智能推荐

0406任务二高级算法梳理-GBDT算法梳理_gbdt 即利用线性搜索估计叶节点区域的值,使损失函数极小化-程序员宅基地

文章浏览阅读284次。任务四MySQL实战_gbdt 即利用线性搜索估计叶节点区域的值,使损失函数极小化

Lua: Module 'Bit' not found / no file ./bit.so [已解决]_module 'bit' not found:-程序员宅基地

文章浏览阅读1w次。Lua:Module ‘Bit’ not found/no file ./bit.so[已解决]问题描述:问题解决:问题描述:执行lua程序时报错如下:Module ‘Bit’ not found/no file ./bit.so问题解决:在bitop下载最新包:http://bitop.luajit.org/download.html下载到本地后解压:然后在本机ma..._module 'bit' not found:

【ESP32调试-快速入门】-程序员宅基地

文章浏览阅读3.5k次,点赞3次,收藏15次。ESP32调试-快速入门_esp32调试

【工程师学算法】工程常用算法(二)—— 卡尔曼滤波(Kalman Filter)_卡尔曼滤波 精髓-程序员宅基地

文章浏览阅读2w次,点赞184次,收藏973次。一个工程师能走多远,取决于他对数学工具掌握的深度。_卡尔曼滤波 精髓

panel.sh:一个nginx+docker的云函和在线IDE面板,发明你自己的paas(1)_docker有自己的云函数面板吗-程序员宅基地

文章浏览阅读419次。本文关键字:Cannot connect to the Docker daemon at,containerd cannot properly do "clean-up" with shim process during start up,用标准方法实现的类群晖paas,with debugable appliance inside built_docker有自己的云函数面板吗

计算机网络技术的发展趋势,计算机网络技术发展趋势(原稿)-程序员宅基地

文章浏览阅读1.6k次。《计算机网络技术发展趋势(原稿).doc》由会员分享,可免费在线阅读全文,更多与《计算机网络技术发展趋势(原稿)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。1、,计算机网络用户对计算机网络安全技术的需求程度也会不断增加加的,所以我国当前的安全管理部门定要针对计算机安全,网络技术进行有效的研发。计算机网络安全现状计算机网络系统趋于不稳定状态随着当前人们生活节奏的不断加..._计算机网络技术发展三大趋势

随便推点

人造板保温材料CE认证—EN13986_mdf ce 认证-程序员宅基地

文章浏览阅读129次。本文件涵盖用于建筑的实木板、胶合板、OSB、树脂或水泥粘合刨花板(刨花板)、湿加工纤维板(硬纸板、中板、软纸板)和干加工纤维板(MDF)形式的人造板。它们可能含有化学药剂,以改善其对火灾的反应和抵抗生物攻击的能力,例如真菌和昆虫。人造板CE认证(欧盟强制认证)-简介在欧盟市场“CE”标志属强制性认证标志,以表明产品符合欧盟《技术协调与标准化新方法》指令的基本要求。这是欧盟法律对产品提出的一种强制性要求。在矿棉上加贴CE标志不但可以证明其产品符合建筑产品指令(CPR 305/2011/EU_mdf ce 认证

IDEA使用技巧_idea编辑线上代码-程序员宅基地

文章浏览阅读1.4k次。在本文中,我们介绍了一些使用IntelliJ IDEA的技巧和入门教程,包括安装和配置IDEA、创建和打开项目、使用代码编辑器、调试代码、使用版本控制、使用插件和扩展、以及使用快捷键等。这些技巧和教程将帮助你更高效地使用IDEA,并提高你的开发效率和代码质量。_idea编辑线上代码

mysql8.0 主从复制 Authentication plugin ‘caching_sha2_password‘ Error_code: MY-002061解决办法-程序员宅基地

文章浏览阅读2.8k次,点赞8次,收藏10次。mysql8.0 主从复制 Authentication plugin 'caching_sha2_password' Error_code: MY-002061解决办法_error_code: my-002061

【前端】在Vue页面中引入其它vue页面 数据传输 相互调用方法等_vue一个页面引用另一个页面-程序员宅基地

文章浏览阅读5k次,点赞3次,收藏11次。那么我们只需要在home.vue想要的地方添加比如我们需要在 home.vue 中引用 headView.Vue。_vue一个页面引用另一个页面

有个码龄 10 年的程序员跟我说:“他编程从来不用鼠标”,我说:_10年码龄-程序员宅基地

文章浏览阅读4.5w次,点赞845次,收藏4k次。2021 年程序员必备 Windows 快捷操作大大大全_10年码龄

JAVA—JVM详解_java jvm-程序员宅基地

文章浏览阅读582次。JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。通过JVM,Java实现了平台无关性。_java jvm

推荐文章

热门文章

相关标签