我是Gradle项目的新手,我有一个问题。我在网上搜索过,但找不到我需要的东西,或者我不知道如何搜索。首先我要告诉你我的情况。我有一个Gradle项目,我想在将来与jenkins一起执行几个自动化测试,但现在我想在Eclipse上进行尝试。我在/lib目录中有oracle jdbc驱动程序,这是我的构建。格拉德尔
apply plugin: 'java'
// In this section you declare where to find the dependencies of your project
repositories {
jcenter()
//mavenCentral()
}
// In this section you declare the dependencies for your production and test code
dependencies {
compile 'org.slf4j:slf4j-api:1.7.21'
compile 'org.seleniumhq.selenium:selenium-java:2.+'
compile 'org.testng:testng:6.+'
//compile 'com.oracle:ojdbc14:10.2.0.4.0'
//testCompile 'net.sourceforge.jexcelapi:jxl:2.6.12'
testCompile 'info.cukes:cucumber-core:1.+'
testCompile 'info.cukes:cucumber-java:1.+'
testCompile 'info.cukes:cucumber-junit:1.+'
testCompile 'junit:junit:4.12'
}
repositories {
flatDir(dir: 'libs')//, name: 'Local libs'
}
dependencies {
compile name: 'ojdbc7'
}
我想在一个类中使用这个jdbc驱动程序,但我不知道如何使用它。当我尝试使用Maven时,我使用了“importoracle.jdbc.driver.OracleDriver但我想这对Gradle项目是无效的。你能帮帮我吗?提前谢谢
时间是2019年,甲骨文最终决定让“Maven Central成为甲骨文JDBC司机的分销中心”。
例如,如果您想在Java8中使用OJDBCVersion19,可以在Maven Central中找到OJDBCJAR。请注意组名中有输入错误。应该是com。神谕ojdbc而不是com。神谕jdbc
repositories {
mavenCentral()
}
dependencies {
compile "com.oracle.ojdbc:ojdbc8:19.3.0.0"
}
您可以尝试为Gradle重用本地Maven存储库:
>
ojdbc7.jar
将jar安装到本地Maven存储库中:
mvn install:install-file -Dfile=ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar
检查是否已将jar安装到~/。m2/
本地Maven存储库
在您的build.gradle
文件中启用本地Maven存储库:
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
compile ("com.oracle:ojdbc7:12.1.0.1")
}
现在,您应该在项目中启用jar进行编译
在本教程中,http://www.sqlitetutorial.net/sqlite-java/sqlite-jdbc-driver/,关于将sqlite与java结合使用,首先从以下网站下载JDBC驱动程序,https://bitbucket.org/xerial/sqlite-jdbc/downloads/.然后使用Maven构建系统将驱动程序添加到项目中。 我环顾四周,看不出如果你使用Gra
我是cmake的新手,我想使用C++和最新的mongodb cxx驱动程序连接到mongodb。我设法编译并安装了驱动程序,但现在我坚持在我的cmake项目中使用它。 我使用默认设置安装了mongodb驱动程序,所以它位于/usr/local/lib/include/mongoCxx/v_noabi/mongoCxx下。 include_directories(/usr/local/lib/inc
我有一个多项目的gradle构建,其中一个子项目是应用Artifactory插件(版本4.2.0),并配置contextUrl和resolve repoKey。 它设置一个简单的配置和依赖项,然后有一个复制任务来检索依赖项作为zip文件并将其解压缩到目录中。 然而,当复制任务运行时,我得到下面的错误。我做错了什么?这是Artifactory插件或gradle的问题,还是。。。? 问题似乎与该项目是
我试图在MongoDB\驱动程序\查询中使用选项: 如果$选项似乎可以: --------$options: 数组([排序]= $query没有给我好的选项: 限制和批量大小不等于20,为什么?请问怎么办? 提前感谢
请帮我找到一个合适的解决办法 收集被存储的用户详细信息app_users 用户预订是存储预订的集合 我正在使用的查找(左连接)查询是 我想从用户集合中选择具有相应用户详细信息的预订,但返回为空,因为mongodb正在将字符串与objectId进行比较,所以是否有方法执行此任务?
我试图将mapstruct添加到gradle spring boot项目中。这里是构建的相关部分。gradle文件: 这是我的界面: 我在两个地方收到了我的映射器接口的生成实现:首先是预期的,但我的代码没有使用:构建/生成/源/... /LogMessageMapperImpl 第二个意外但由我的代码使用:app/src/main/generated//LogMessageMapperImpl 如