不要将其用作函数的一个表达式。因此,从我想调用一个方法来返回所有者的角度来看,我的问题仍然有效,但它来自提供它的另一个类! import com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigat

不要将其用作函数的一个表达式。因此,从我想调用一个方法来返回所有者的角度来看,我的问题仍然有效,但它来自提供它的另一个类! import com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigat,jenkins,groovy,jenkins-pipeline,Jenkins,Groovy,Jenkins Pipeline,不要将其用作函数的一个表达式。因此,从我想调用一个方法来返回所有者的角度来看,我的问题仍然有效,但它来自提供它的另一个类! import com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator def bbSCMNav = new BitbucketSCMNavigator() org.codehaus.groovy.runtime.metaclass.MethodSelectionException: Could not

不要将其用作函数的一个表达式。因此,从我想调用一个方法来返回所有者的角度来看,我的问题仍然有效,但它来自提供它的另一个类!
import com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator

def bbSCMNav = new BitbucketSCMNavigator()
org.codehaus.groovy.runtime.metaclass.MethodSelectionException: Could not find which method <init>() to invoke from this list:
  public com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator#<init>(java.lang.String)
  public com.cloudbees.jenkins.plugins.bitbucket.BitbucketSCMNavigator#<init>(java.lang.String, java.lang.String, java.lang.String)
node {

   stage('internal') {
      org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory obj = 
      new org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory();
   }

}
node {

   stage('internal') {
      org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory obj = 
      new org.jenkinsci.plugins.workflow.cps.CpsGroovyShellFactory(null);
   }

}