GNU&BSD
日常tips
AIX
Citrix
debian EasyConnect
自用配置文件
性能
IO问题排查
expect
vim
Gnome desktop
debian gnome vpn使用
gnome43修改登录界面缩放
wayland
屏蔽N卡驱动大版本更新
kafka
kafka-console-consumer.sh配置sasl认证
datax
shell
FreeBSD
本站点使用 MrDoc 构建
-
+
datax
# 打包遇到的问题 ## 报错1 > Could not find goal 'assembly' in plugin org.apache.maven.plugins:maven-assembly-plugin:3.7.1 among available goals help, single -> [Help 1] ### 原因 [https://github.com/alibaba/DataX/issues/2055#issuecomment-2149027378](https://github.com/alibaba/DataX/issues/2055#issuecomment-2149027378) > assembly:assembly 是 maven-assembly-plugin 2.x 的编译目标,3.x 版本没有这个,取而代之的是 assembly:single。 > > 而 package.xml 中的 id 属性,在 2.2 的正式版本后,就成了必填项了,不能为空值,所以,你应该使用 maven-plugin-plugin-2.2 的 Beta 或 RC 版本,比如 2.2-beta-5。为何不使用 2.1 版本,是因为 datax 在 package.xml 中,使用了一个只能在 2.2 或更高的版本中才能识别的属性 useProjectArtifact。 对于高版本 maven (如 3.6.X、3.9.X), 根pom.xml maven-assembly-plugin需要指定版本 ``` <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-3</version> ... </plugin> <plugins> ``` ## 报错2 pom.xml注释了neo4j相关的插件,打包的时候还是会报相关的错误,直接注释掉datax-example模块 ## MySQL相关 因版本不同,时间0000-00-00导致的问题,修改如下 ``` 源文件: plugin-rdbms-util/src/main/java/com/alibaba/datax/plugin/rdbms/util/DataBaseType.java 修改: zeroDateTimeBehavior的值convertToNull 为 CONVERT\_TO\_NULL**
major
2026年6月15日 15:30
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码