wsdl2java icon indicating copy to clipboard operation
wsdl2java copied to clipboard

Add Java 9+ dependencies to implementation configuration instead of compile

Open legart opened this issue 5 years ago • 2 comments

Compile configuration has been discouraged since Gradle 3.4.

https://docs.gradle.org/6.3/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations

legart avatar Mar 26 '20 11:03 legart

My workaround in build.gradle.kts until this is merged:

buildscript {
    dependencies {
        // Make wsdl2java work until https://github.com/nilsmagnus/wsdl2java/pull/108 is merged
        classpath("javax.xml.bind:jaxb-api:2.3.1")
        classpath("javax.xml.ws:jaxws-api:2.3.1")
        classpath("org.glassfish.jaxb:jaxb-runtime:2.3.2")
        classpath("org.glassfish.main.javaee-api:javax.jws:3.1.2.2")
        classpath("com.sun.xml.messaging.saaj:saaj-impl:1.5.1")
    }
}

twogood avatar Jul 03 '20 12:07 twogood

@nilsmagnus Is there some security issues?

shalugin avatar Feb 18 '21 19:02 shalugin