jdbc - Athena最新的JDBC驱动jar AthenaJDBC42_2.0.14
问题描述
https://docs.aws.amazon.com/athena/latest/ug/connect-with-jdbc.html 我已将最新的 jdbc jar 安装到我的本地 mvn 存储库中。当我尝试构建我的项目时,我遇到了错误。
Failed to collect dependencies at Athena:AthenaJDBC42:jar:2.0.14.1000: Failed to read artifact descriptor for Athena:AthenaJDBC42:jar:2.0.14.1000: 1 problem was encountered while building the effective model for Athena:AthenaJDBC${env.JDBC_V}:${env.MAJOR_V}.${env.MINOR_V}.${env.REVISION_V}.${env.BUILD_V}
[ERROR] [ERROR] 'artifactId' with value 'AthenaJDBC${env.JDBC_V}' does not match a valid id pattern. @
任何人都有任何想法,如何解决这个错误。?
解决方案
仅使用小的 Maven 错误片段很难说,但看起来 Maven 无法识别属性 ${env.JDBC_V} 或者它包含一些无效值,例如空格。
我建议生成一个Maven有效的pom模型(mvn help~effective-pom
)并在调试模式下执行Maven(mvn -X ...
)尝试排查原因。
推荐阅读
- python - 如何使用Python从列表中插入多行
- vb.net - 如何从 Datagridview 导出选定的行
- javascript - 单击子元素时捕获 event.target 的正确方法
- gpu - DASK LSFCluster 是否支持 GPU?
- gitlab - 托管在 gitlab 页面上的网站要求登录
- three.js - 跨多个屏幕显示 three.js 场景
- django - 除非规则首先出现,否则不允许使用 Django POST 405 方法
- dax - DAX 度量:每组的不同计数
- jmeter - 哪个测试元素用于应用除登录和注销之外的主要业务流程的测试执行设置
- json - 如何使用 $ref 文件中的附加属性?