Добавление зависимости к build.gradle

Рассмотрим build.gradle ниже:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b9'
    }
}

apply plugin: 'org.javafxports.jfxmobile'

repositories {
    jcenter()
}

mainClassName = 'com.rameses.Main'

jfxmobile {
    android {
        manifest = 'src/android/AndroidManifest.xml'
    }
    ios {
        infoPList = file('src/ios/Default-Info.plist')
    }
}

И я хочу добавить новую зависимость

 dependencies {
     compile files('libs/custom.jar')
 }

ВОПРОС: Как объединить две зависимости? Я попробовал что-то вроде кода ниже, но это не сработало, выдает ошибку. Есть идеи?

dependencies {
    classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b9',
    compile files('libs/custom.jar')
}

person The Well    schedule 16.07.2015    source источник
comment
вопрос в том, чего вы хотите добиться? Вы хотите добавить новую зависимость плагина или зависимость времени компиляции?   -  person Selvin    schedule 16.07.2015
comment
Я разработал небольшое приложение на JavaFX и хочу развернуть его на Android. У меня есть собственный jar-файл, который мне нужно добавить в путь к классам моего проекта. Я использую IDE Netbeans. Я не уверен, что это зависимость от плагина или от времени компиляции. Пожалуйста, дай мне знать.   -  person The Well    schedule 16.07.2015


Ответы (1)


Добавьте отдельный блок зависимостей в градацию сборки следующим образом:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'org.javafxports:jfxmobile-plugin:1.0.0-b9'
    }
}

apply plugin: 'org.javafxports.jfxmobile'

repositories {
    jcenter()
}

mainClassName = 'com.rameses.Main'

jfxmobile {
    android {
        manifest = 'src/android/AndroidManifest.xml'
    }
    ios {
        infoPList = file('src/ios/Default-Info.plist')
    }
}
dependencies {
compile files('libs/custom.jar')
//other dependencies - go here
}
person borax12    schedule 16.07.2015