java - WildFly Swarm + War + local Jar dependencies in Gradle - NullPointerException -


i trying build web application server using wildfly swarm , application has able run java program inside (i don't want run external process). trying include external program .jar dependency web application, however, wildfly-swarm-package task fails following:

:clean :compilejava :processresources up-to-date :classes :war :wildfly-swarm-package failed  failure: build failed exception.  * went wrong: execution failed task ':wildfly-swarm-package'. > java.lang.nullpointerexception (no error message) 

this gradle.build file:

buildscript {   version = system.getproperty('swarmversion') ?: '2016.10.0'    repositories {     mavenlocal()     mavencentral()   }    dependencies {     classpath "io.spring.gradle:dependency-management-plugin:0.5.6.release"     classpath "org.wildfly.swarm:wildfly-swarm-plugin:$version"   } }  apply plugin: "io.spring.dependency-management" apply plugin: 'wildfly-swarm' apply plugin: 'java' apply plugin: 'application' apply plugin: 'war'  //mainclassname = 'org.siret.prank.webapp.rest.main'  swarm {   properties {     swarm.http.port = 8181   } }  repositories {   mavenlocal()   mavencentral()   maven {     url 'https://maven.repository.redhat.com/nexus/content/repositories/releases/'   }   maven {     url 'https://maven.repository.redhat.com/nexus/content/repositories/thirdparty-releases/'   }   flatdir {        dirs 'libs'    } }  dependencymanagement {   imports {     mavenbom "org.wildfly.swarm:bom-all:$version"   } }  dependencies {   compile group: 'org.biojava', name: 'biojava-core', version: '4.2.4'   compile group: 'org.biojava', name: 'biojava-structure', version: '4.2.4'   compile "org.wildfly.swarm:jaxrs"   compile group: 'org.wildfly.swarm', name: 'undertow', version: '2016.10.0'   compile 'org.codehaus.groovy:groovy-all:2.4.7'   compile filetree(dir: 'libs', include: ['*.jar'])   compile filetree(dir: 'libs/lib', include: ['*.jar']) }  task debugjar(dependson:"wildfly-swarm-package") << {   javaexec {     main="-jar";     args=[             "-xdebug -xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5006",             "build/libs/prank-webapp-swarm.jar"     ]   } }  task runjar(dependson:"wildfly-swarm-package") << {   javaexec {     main="-jar";     args=[             "build/libs/prank-webapp-swarm.jar"     ]   } } 

war plugin works fine, can find jars in web-inf/lib directory in archive.

as experiment, tried empty libs folder , error still persists.

thanks, lukas

i migrated maven find out importing jar local maven repository answer problem.

now, both maven gradle work.


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -