$project.getPlugins().apply("groovy") $project.setConfig { setEntry("com/example/script/primary.groovy") setPackageName("com.example.script.groovy") setLogo("logo.png") } // 获取容器中的扩展 def myExtension = $project.getExtensions().getByName("myExtension") $console.log(myExtension.value) // 配置容器中的扩展 $project.getExtensions().configure("myExtension") { value = "new value" } $console.log(myExtension.value) // 移除容器中的扩展 $project.getExtensions().remove("myExtension") $console.log($project.getExtensions().getByName("myExtension"))