• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

win系统编译 streamx 问题

武飞扬头像
dian张
帮助1

操作系统版本;
win11
jdk版本:
JDK 1.8.0_302
scala版本:
2.11.12
代码分支:
1.2.2-release
maven版本:
3.8
编译命令:
mvn clean install -DskipTests -Denv=prod
错误详情:
[ERROR] Failed to execute goal net.alchim31.maven:scala-maven-plugin:4.3.0:compile (install-scala) on project streamx-common: Execution install-scala of goal net.alchim31.maven:scala-mav
en-plugin:4.3.0:compile failed: An API incompatibility was encountered while executing net.alchim31.maven:scala-maven-plugin:4.3.0:compile: java.lang.NoSuchMethodError: org.fusesource.ja
nsi.AnsiConsole.wrapOutputStream(Ljava/io/OutputStream;)Ljava/io/OutputStream;
学新通

此问题是因为maven版本过高
学新通

切换为3.5的版本,如果出现 LF CRLF 问题,注意git 的设置换行问题
git config --global core.autocrlf
 core.autocrlf是git中负责处理line endings的变量,可以设置三个值--true,inout,false
    设置为true,添加文件到git仓库时,git将其视为文本文件。他将把crlf变成lf
    设置为false时,line-endings将不做转换操作。文本文件保持原来的样子
    设置为input时,添加文件git仓库石,git把crlf编程lf

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgabihh
系列文章
更多 icon
同类精品
更多 icon
继续加载