【发布时间】:2014-07-30 14:09:36
【问题描述】:
我有一个模块 build.gradle 文件,如下所示:
apply plugin: 'java'
sourceCompatibility = 1.5
version = '1.0'
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
compile 'mysql:mysql-connector-java:5.1.6'
}
我也有这样的人工制品:
当我构建这个工件时,我的类包括在内,但 MySQL 驱动程序不包括在内。执行时,找不到 MySQL 驱动程序类。如何构建以便我的 JAR 工件(用作库) c包含MySQL JDBC驱动?
【问题讨论】:
-
你是如何运行应用程序的?您需要将 MySQL 驱动程序放在类路径中。将此行添加到您的依赖项:runtime "mysql:mysql-connector-java:5.1.6"