我试图在我的maven Java项目中使用SQLcl,但我不知道如何使用它。
到目前为止我尝试过的:
我从甲骨文下载了最新的甲骨文 (sqlcl-19.4.0.354.0937.zip)。我将所有文件解压缩到本地文件夹中。然后,我用终端打开sqlcl-19.4.0.354.0937\sqlcl\lib文件夹,并运行'mvn验证‘。Maven说“ucp.jar”失踪了。我从oracle下载下载了那个罐子,然后再运行一次。这一次,它似乎运行得很成功。我也尝试'mvn清洁安装‘,有同样的结果。
但是,我无法在我的'dbtools-common.jar','dbtools-http.jar‘文件夹中的任何地方找到'dbtools-sqlcl.jar’或m2文件。本教程解释说要这样做。Intellij无法导入像“ScriptParser”这样的类,因为缺少依赖项。
正确的方法是什么?
发布于 2020-03-19 12:21:22
pom sqlcl/lib用于将依赖的jars安装到本地存储库中。但是,这并不是为了将sqlcl jars (dbtools-*)安装到本地存储库中。您当然可以对其进行调整,并按照@Hooman.AS的建议使用它们。
pom是加载jdbcrest的依赖项,以便用户可以尝试rest jdbc driver。
https://stackoverflow.com/questions/60754887
复制相似问题