Исправить исключение Gradle NullPointerException?JAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Исправить исключение Gradle NullPointerException?

Сообщение Гость »


Я написал плагин Gradle Java, который работает для Gradle 4.7, но не работает для Gradle 5.0.
Вот мой файл build.gradle

Код: Выделить всё

import com.zift.utilities.ZiftVersionPlugin
import org.gradle.api.credentials.AwsCredentials

buildscript {
repositories {
mavenLocal()
maven {
url 's3://' + s3_bucket
authentication {
awsIm(AwsImAuthentication)
}
}
maven {
url "$ZIFT_MAVEN"
credentials {
username (System.getenv("NEXUS_USR") != null ? System.getenv("NEXUS_USR") : "$NEXUS_USR")
password (System.getenv("NEXUS_PSW") != null ? System.getenv("NEXUS_PSW") : "$NEXUS_PSW")
}
}
}
dependencies {
classpath "com.zift.utilities:zift-version-plugin:5.1.+"
classpath "com.amazonaws:aws-java-sdk-iam:1.11.78"
classpath "com.amazonaws:aws-java-sdk-ec2:1.11.78"
}
}

plugins {
id "com.zift.microservice.root.java" version "2.0.73"
}

gradle.rootProject {
apply plugin: ZiftVersionPlugin
}
Вот мой класс-оболочка, и он аварийно завершает работу при вызове project.getTasks().create().

Код: Выделить всё

package com.zift.utilities;

import org.gradle.api.Plugin;
import org.gradle.api.Project;

public class ZiftVersionPlugin implements Plugin {
public void apply(Project project) {
project.getTasks().create("manageVersion", ZiftVersion.class, (task) -> {
task.setProject(project);
});
}
}
Вот трассировка стека

Код: Выделить всё

$ ./gradlew manageVersion --srcBranch=feature/devops-3773-add-lambda-runner-to-mono-deps --dstBranch=master --stacktrace > gradle_error.txt

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/user1/git-repos/zift/zift-submodules/lambda-runner/build.gradle' line: 33

* What went wrong:
A problem occurred evaluating root project 'zift-lambda-runner'.
> Failed to apply plugin [class 'com.zift.utilities.ZiftVersionPlugin']
> Could not create task ':manageVersion'.
> java.lang.NullPointerException (no error message)

* Try:
Run with --info or --debug option to get more log output.  Run with --scan to get full insights.

* Exception is:
org.gradle.api.GradleScriptException:  A   p r o b l e m   o c c u r r e d   e v a l u a t i n g   r o o t   p r o j e c t   ' z i f t - l a m b d a - r u n n e r ' . < b r   / >                 a t   o r g . g r a d l e . g r o o v y . s c r i p t s . i n t e r n a l . D e f a u l t S c r i p t R u n n e r F a c t o r y $ S c r i p t R u n n e r I m p l . r u n ( D e f a u l t S c r i p t R u n n e r F a c t o r y . j a v a : 9 2 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . D e f a u l t S c r i p t P l u g i n F a c t o r y $ S c r i p t P l u g i n I m p l $ 2 . r u n ( D e f a u l t S c r i p t P l u g i n F a c t o r y . j a v a : 2 0 6 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . P r o j e c t S c r i p t T a r g e t . a d d C o n f i g u r a t i o n ( P r o j e c t S c r i p t T a r g e t . j a v a : 7 7 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . D e f a u l t S c r i p t P l u g i n F a c t o r y $ S c r i p t P l u g i n I m p l . a p p l y ( D e f a u l t S c r i p t P l u g i n F a c t o r y . j a v a : 2 1 1 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . B u i l d O p e r a t i o n S c r i p t P l u g i n $ 1 $ 1 . r u n ( B u i l d O p e r a t i o n S c r i p t P l u g i n . j a v a : 6 9 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 0 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 2 9 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 7 5 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 9 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 1 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . B u i l d O p e r a t i o n S c r i p t P l u g i n $ 1 . e x e c u t e ( B u i l d O p e r a t i o n S c r i p t P l u g i n . j a v a : 6 6 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . B u i l d O p e r a t i o n S c r i p t P l u g i n $ 1 . e x e c u t e ( B u i l d O p e r a t i o n S c r i p t P l u g i n . j a v a : 6 3 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . i n t e r n a l . D e f a u l t U s e r C o d e A p p l i c a t i o n C o n t e x t . a p p l y ( D e f a u l t U s e r C o d e A p p l i c a t i o n C o n t e x t . j a v a : 4 8 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . B u i l d O p e r a t i o n S c r i p t P l u g i n . a p p l y ( B u i l d O p e r a t i o n S c r i p t P l u g i n . j a v a : 6 3 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . B u i l d S c r i p t P r o c e s s o r $ 1 . r u n ( B u i l d S c r i p t P r o c e s s o r . j a v a : 4 4 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . F a c t o r i e s $ 1 . c r e a t e ( F a c t o r i e s . j a v a : 2 5 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t S t a t e R e g i s t r y $ P r o j e c t S t a t e I m p l . w i t h M u t a b l e S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 2 0 0 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t S t a t e R e g i s t r y $ P r o j e c t S t a t e I m p l . w i t h M u t a b l e S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 1 8 6 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . B u i l d S c r i p t P r o c e s s o r . e x e c u t e ( B u i l d S c r i p t P r o c e s s o r . j a v a : 4 1 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . B u i l d S c r i p t P r o c e s s o r . e x e c u t e ( B u i l d S c r i p t P r o c e s s o r . j a v a : 2 6 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . C o n f i g u r e A c t i o n s P r o j e c t E v a l u a t o r . e v a l u a t e ( C o n f i g u r e A c t i o n s P r o j e c t E v a l u a t o r . j a v a : 3 4 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . L i f e c y c l e P r o j e c t E v a l u a t o r $ E v a l u a t e P r o j e c t $ 1 . r u n ( L i f e c y c l e P r o j e c t E v a l u a t o r . j a v a : 1 0 7 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . F a c t o r i e s $ 1 . c r e a t e ( F a c t o r i e s . j a v a : 2 5 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . w o r k . D e f a u l t W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( D e f a u l t W o r k e r L e a s e S e r v i c e . j a v a : 1 8 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . w o r k . S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . j a v a : 4 0 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t S t a t e R e g i s t r y $ P r o j e c t S t a t e I m p l . w i t h P r o j e c t L o c k ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 2 2 6 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t S t a t e R e g i s t r y $ P r o j e c t S t a t e I m p l . w i t h M u t a b l e S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 2 2 0 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t S t a t e R e g i s t r y $ P r o j e c t S t a t e I m p l . w i t h M u t a b l e S t a t e ( D e f a u l t P r o j e c t S t a t e R e g i s t r y . j a v a : 1 8 6 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . L i f e c y c l e P r o j e c t E v a l u a t o r $ E v a l u a t e P r o j e c t . r u n ( L i f e c y c l e P r o j e c t E v a l u a t o r . j a v a : 9 6 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 0 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 2 9 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 7 5 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 9 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 1 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . p r o j e c t . L i f e c y c l e P r o j e c t E v a l u a t o r . e v a l u a t e ( L i f e c y c l e P r o j e c t E v a l u a t o r . j a v a : 6 8 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t . e v a l u a t e ( D e f a u l t P r o j e c t . j a v a : 6 8 7 ) < b r   / >                 a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . D e f a u l t P r o j e c t . e v a l u a t e ( D e f a u l t P r o j e c t . j a v a : 1 4 0 ) < b r   / >                 a t   o r g . g r a d l e . e x e c u t i o n . T a s k P a t h P r o j e c t E v a l u a t o r . c o n f i g u r e ( T a s k P a t h P r o j e c t E v a l u a t o r . j a v a : 3 5 ) < b r   / >                 a t   o r g . g r a d l e . e x e c u t i o n . T a s k P a t h P r o j e c t E v a l u a t o r . c o n f i g u r e H i e r a r c h y ( T a s k P a t h P r o j e c t E v a l u a t o r . j a v a : 6 0 ) < b r   / >                 a t   o r g . g r a d l e . c o n f i g u r a t i o n . D e f a u l t B u i l d C o n f i g u r e r . c o n f i g u r e ( D e f a u l t B u i l d C o n f i g u r e r . j a v a : 4 1 ) < b r   / >                 a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r $ C o n f i g u r e B u i l d . r u n ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 2 8 6 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 0 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 2 9 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 7 5 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 9 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 1 ) < b r   / >                 a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . c o n f i g u r e B u i l d ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 9 4 ) < b r   / >                 a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . d o B u i l d S t a g e s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 5 0 ) < b r   / >                 a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . e x e c u t e T a s k s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 3 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . e x e c u t e ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 9 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 1 . e x e c u t e ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 6 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 3 . c r e a t e ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 1 0 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r $ 3 . c r e a t e ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 9 6 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . w o r k . D e f a u l t W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( D e f a u l t W o r k e r L e a s e S e r v i c e . j a v a : 1 8 3 ) < b r   / >               a t   o r g . g r a d l e . i n t e r n a l . w o r k . S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . w i t h L o c k s ( S t o p S h i e l d i n g W o r k e r L e a s e S e r v i c e . j a v a : 4 0 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . d o B u i l d ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 9 6 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . i n v o c a t i o n . G r a d l e B u i l d C o n t r o l l e r . r u n ( G r a d l e B u i l d C o n t r o l l e r . j a v a : 7 6 ) < b r   / >                 a t   o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . E x e c u t e B u i l d A c t i o n R u n n e r . r u n ( E x e c u t e B u i l d A c t i o n R u n n e r . j a v a : 2 8 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . C h a i n i n g B u i l d A c t i o n R u n n e r . r u n ( C h a i n i n g B u i l d A c t i o n R u n n e r . j a v a : 3 5 ) < b r   / >                 a t   o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . V a l i d a t i n g B u i l d A c t i o n R u n n e r . r u n ( V a l i d a t i n g B u i l d A c t i o n R u n n e r . j a v a : 3 2 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r $ 3 . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 9 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 0 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r $ R u n n a b l e B u i l d O p e r a t i o n W o r k e r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 2 9 3 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . e x e c u t e ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 1 7 5 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 9 1 ) < b r   / >                 a t   o r g . g r a d l e . i n t e r n a l . o p e r a t i o n s . D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e l e g a t i n g B u i l d O p e r a t i o n E x e c u t o r . j a v a : 3 1 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . r u n ( R u n A s B u i l d O p e r a t i o n B u i l d A c t i o n R u n n e r . j a v a : 4 4 ) < b r   / >                 a t   o r g . g r a d l e . t o o l i n g . i n t e r n a l . p r o v i d e r . S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . r u n ( S u b s c r i b a b l e B u i l d A c t i o n R u n n e r . j a v a : 5 1 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r $ 1 . t r a n s f o r m ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 4 7 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r $ 1 . t r a n s f o r m ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 4 4 ) < b r   / >                 a t   o r g . g r a d l e . c o m p o s i t e . i n t e r n a l . D e f a u l t R o o t B u i l d S t a t e . r u n ( D e f a u l t R o o t B u i l d S t a t e . j a v a : 7 9 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 4 4 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . I n P r o c e s s B u i l d A c t i o n E x e c u t e r . e x e c u t e ( I n P r o c e s s B u i l d A c t i o n E x e c u t e r . j a v a : 3 0 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r . e x e c u t e ( B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r . j a v a : 3 9 ) < b r   / >                 a t   o r g . g r a d l e . l a u n c h e r . e x e c . B u i l d T r e e S c o p e B u i l d A c t i o n E x e c u t e r . e x e c u t e ( B u i l d T r e e S c o p e B u i l d A ctionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by:  org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [class 'com.zift.utilities.ZiftVersionPlugin']
at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:160)
at org.gradle.api.internal.plugins.DefaultPluginManager.apply(DefaultPluginManager.java:134)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(DefaultObjectConfigurationAction.java:130)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:114)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$100(DefaultObjectConfigurationAction.java:38)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$2.run(DefaultObjectConfigurationAction.java:77)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:143)
at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:46)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:479)
at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:191)
at org.gradle.internal.metaobject.CompositeDynamicObject.tryInvokeMethod(CompositeDynamicObject.java:98)
at org.gradle.internal.metaobject.MixInClosurePropertiesAsMethodsDynamicObject.tryInvokeMethod(MixInClosurePropertiesAsMethodsDynamicObject.java:30)
at org.gradle.internal.metaobject.ConfigureDelegate.invokeMethod(ConfigureDelegate.java:57)
at build_dz38jy7rebh8ovo0d0kkhgwt$_run_closure1.doCall(/Users/cfouts/git-repos/zift/zift-submodules/lambda-runner/build.gradle:33)
at org.gradle.util.ClosureBackedAction.execute(ClosureBackedAction.java:70)
at org.gradle.util.ConfigureUtil.configureTarget(ConfigureUtil.java:154)
at org.gradle.util.ConfigureUtil.configure(ConfigureUtil.java:105)
at org.gradle.util.ConfigureUtil$WrappedConfigureAction.execute(ConfigureUtil.java:166)
at org.gradle.invocation.DefaultGradle.rootProject(DefaultGradle.java:241)
at org.gradle.invocation.DefaultGradle.rootProject(DefaultGradle.java:235)
at org.gradle.invocation.DefaultGradle_Decorated.rootProject(Unknown Source)
at org.gradle.invocation.DefaultGradle_Decorated.rootProject(Unknown Source)
at org.gradle.invocation.DefaultGradle_Decorated$rootProject.call(Unknown Source)
at build_dz38jy7rebh8ovo0d0kkhgwt.run(/Users/cfouts/git-repos/zift/zift-submodules/lambda-runner/build.gradle:32)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:90)
...  115 more
Caused by: org.gradle.api.internal.tasks.DefaultTaskContainer$TaskCreationException: Could not create task ':manageVersion'.
at org.gradle.api.internal.tasks.DefaultTaskContainer.taskCreationException(DefaultTaskContainer.java:691)
at org.gradle.api.internal.tasks.DefaultTaskContainer.access$600(DefaultTaskContainer.java:77)
at org.gradle.api.internal.tasks.DefaultTaskContainer$2.call(DefaultTaskContainer.java:301)
at org.gradle.api.internal.tasks.DefaultTaskContainer$2.call(DefaultTaskContainer.java:290)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:315)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:305)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:101)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
at org.gradle.api.internal.tasks.DefaultTaskContainer.doCreate(DefaultTaskContainer.java:290)
at org.gradle.api.internal.tasks.DefaultTaskContainer.create(DefaultTaskContainer.java:279)
at org.gradle.api.internal.tasks.DefaultTaskContainer.create(DefaultTaskContainer.java:351)
at com.zift.utilities.ZiftVersionPlugin.apply(ZiftVersionPlugin.java:8)
at com.zift.utilities.ZiftVersionPlugin.apply(ZiftVersionPlugin.java:6)
at org.gradle.api.internal.plugins.ImperativeOnlyPluginTarget.applyImperative(ImperativeOnlyPluginTarget.java:42)
at org.gradle.api.internal.plugins.RuleBasedPluginTarget.applyImperative(RuleBasedPluginTarget.java:50)
at org.gradle.api.internal.plugins.DefaultPluginManager.addPlugin(DefaultPluginManager.java:174)
at org.gradle.api.internal.plugins.DefaultPluginManager.access$300(DefaultPluginManager.java:50)
at org.gradle.api.internal.plugins.DefaultPluginManager$AddPluginBuildOperation.run(DefaultPluginManager.java:264)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.plugins.DefaultPluginManager$2.execute(DefaultPluginManager.java:152)
at org.gradle.api.internal.plugins.DefaultPluginManager$2.execute(DefaultPluginManager.java:149)
at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply(DefaultUserCodeApplicationContext.java:48)
at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:149)
... 139 more
Caused by: java.lang.NullPointerException
at org.gradle.api.internal.tasks.TaskPropertyUtils.visitProperties(TaskPropertyUtils.java:38)
at org.gradle.api.internal.project.taskfactory.PropertyAssociationTaskFactory.create(PropertyAssociationTaskFactory.java:49)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory.create(AnnotationProcessingTaskFactory.java:44)
at org.gradle.api.internal.tasks.DefaultTaskContainer.createTask(DefaultTaskContainer.java:318)
at org.gradle.api.internal.tasks.DefaultTaskContainer.access$200(DefaultTaskContainer.java:77)
at org.gradle.api.internal.tasks.DefaultTaskContainer$2.call(DefaultTaskContainer.java:294)
... 164 more

* Get more help at https://help.gradle.org
Any clues? (NOTE: I'm not really a Java programmer even though I wrote the plugin in Java). Thanks!


Источник: https://stackoverflow.com/questions/781 ... rexception
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»