【阿里巴巴JAVA开发手册】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用Unix格式,不要使用Windows格式。

问题:当使用 IDEA SSH 远程开发时,SFTP 同步的 Windows 本地编辑的 config/plugin_config 文件文本内容中 “换行符”与 Unix、Linux 的文件文本内容换行符字符集不一致,导致 docker 容器中自定义 /opt/seatunnel/bin/install_plugin 在执行以 Windows 下编辑的 config/plugin_config 时,遍历行读该文件内容格式提供给 mvnw 命令执行,执行过程异常,mvnw下载错误 BUILD FAILURE。

[Bug] [plugins] the binary package install-plugin.sh within docker container sepcify connectors BUILD FAILURE #9521https://github.com/apache/seatunnel/issues/9521

原因:IDEA 未设置规范的字符集格式,Windows 文本内容的换行符与 Unix 不同。

阿里巴巴JAVA开发手册:

解决

修改 IDEA 

【强制】IDE的text file encoding设置为UTF-8; IDE中文件的换行符使用Unix格式,不要使用Windows格式。

参考:

设置IDEA的text file encoding为 UTF-8、文件的换行符使用 Unix 格式_txt格式用idea打开乱码-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/536.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【数据结构】哈希——闭散列/开散列模拟实现(C++)

目录 unordered_map/unordered_map和map/set的区别 哈希的实现: 哈希的原理 直接定址法 除留余数法 闭散列: 线性探测 模拟实现: 哈希表的数据 哈希表结构 Insert Find Erase 二次探测 开散列: 模拟实现&#xff1…

协同过滤推荐算法

协同过滤(Collaborative Filtering)是推荐系统中最经典的算法之一,其核心思想是 “物以类聚,人以群分”,即通过分析用户的历史行为数据,找到与目标用户相似的用户群体或相似的物品,从而为目标用…

免费一键自动化申请、续期、部署、监控所有 SSL/TLS 证书,ALLinSSL开源免费的 SSL 证书自动化管理平台

目录 一、前言二、ALLinSSL 简介亮点核心功能 三、操作步骤部署安装授权DNS服务商授权你的主机服务器自动化部署ssl测试自动申请ssl证书 一、前言 SSL证书是每个网站必备的,但是现在的免费的ssl证书有效期是3个月,以后CA/B Forum 调整 SSL 证书最长有效期…

KMP(Kotlin Multiplatform)改造(Android/iOS)老项目

一、背景说明 新建KMP项目的情况下,无论是界面,还是业务逻辑都可以正常运行。但大多数情况下,我们是在原有项目基础上逐步改造,就需要把KMP项目作为依赖添加到原有项目中,并且保证KMP项目、原Android/iOS项目都能正常…

Vue如何处理数据、v-HTML的使用及总结

Vue如何处理数据、v-HTML的使用及总结 Vue是如何处理数据的 这里我们先看一段代码 const app Vue.createApp({data() {return {courseGoalA: 学习Vue,最终掌握Vue,courseGoalB: 掌握Vue,并构建相应的应用程序,vueLink: https://cn.vuejs.org/};},methods: {outputGoal() {c…

Linux基本命令篇 —— alias命令

alias是Linux/Unix系统中一个非常实用的命令,用于创建命令的别名。它允许用户为常用命令或命令组合创建简短的替代名称,从而提高工作效率。 目录 一、基本语法 二、常用用法 1. 创建临时别名 2. 查看已定义的别名 3. 查看特定别名 4. 删除别名 三、…

Springboot开发常见注解一览

注解用法常用参数Configuration用于标记类为配置类,其中通过Bean方法定义Spring管理的组件。它替代XML配置,用Java代码声明对象创建逻辑,并确保单例等容器特性生效。相当于给Spring提供一个“制造说明书”来组装应用部件RestControllerRestCo…

obs直播通过Wireshark获取推流码

选择当前使用的网络 应用显示过滤器中输入:rtmpt , 并回车, 打开直播伴侣,并开启直播(无需任何操作,直接开启直播就行,其他设置可在obs中调试,直播画面) 打开Wireshark,滚动条拉到最…

单链表和双向链表

目录 目录 目录 一、链表种类 二、单链表概念 三、单链表实现 3.1 单链表创建结点 3.2 单链表销毁 3.3 单链表尾插 3.4 单链表尾删 3.5 单链表头插 3.6 单链表头删 3.7 单链表寻找值 3.8 单链表任意插(之前、之后) 3.9 单链表任意删&#…

A模块 系统与网络安全 第三门课 网络通信原理-3

今日目标 IP数据包格式IP地址解析网络层常见协议路由原理和配置路由器转发数据分析配置默认路由 1 IP数据包格式 1.1 网络层概述 位于OSI模型第三层作用 √定义网络设备的逻辑地址,俗称网络层地址(如P地址) √在不同的网段之间选择最佳数据…

笔记/计算机网络

Content 计算机网络部分核心概念十大网络协议一览 计算机网络部分核心概念 1. 什么是计算机网络?它最基本的功能是什么? 计算机网络是指通过某种传输介质将多台独立的计算机或设备连接起来,实现数据交换和资源共享的系统。其最基本的功能是数…

反射,枚举和lambda表达式

1. 反射 1. Java 的反射机制 Java 的反射机制是在运行状态,对于任意一个类,都能够直到它所有的属性和方法; 对于任意一个对象,都能调用它的方法和属性; 这种动态获取信息及调用对象方法的功能,称为Java…