Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

345
Vistas
org.gradle.initialization.DefaultSettings_Decorated no se puede convertir a org.gradle.api.internal.project.ProjectInternal

Intenté crear una aplicación de arranque de primavera:

Seleccioné los componentes que necesito de https://start.spring.io/

Ahora quiero construir la aplicación y se cae:

 FAILURE: Build failed with an exception. * Where: Settings file 'D:\objectsharingsystem\settings.gradle' line: 2 * What went wrong: A problem occurred evaluating settings 'object-sharing-system'. > Failed to apply plugin [id 'org.gradle.java'] > org.gradle.initialization.DefaultSettings_Decorated cannot be cast to org.gradle.api.internal.project.ProjectInternal * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. BUILD FAILED

configuración.gradle:

 rootProject.name = 'object-sharing-system' apply plugin: 'java' compileJava { sourceCompatibility = 1.8 targetCompatibility = 1.8 }

construir.gradle:

 buildscript { ext { springBootVersion = '2.0.0.BUILD-SNAPSHOT' } repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven { url "https://repo.spring.io/milestone" } } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'org.springframework.boot' version = '0.0.1-SNAPSHOT' sourceCompatibility = 1.8 repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" } maven { url "https://repo.spring.io/milestone" } } dependencies { compile('org.springframework.boot:spring-boot-starter-data-jpa') compile('org.springframework.boot:spring-boot-starter-jdbc') compile('org.springframework.boot:spring-boot-starter-security') compile('org.springframework.boot:spring-boot-starter-validation') compile('org.springframework.boot:spring-boot-starter-web') runtime('com.microsoft.sqlserver:mssql-jdbc') testCompile('org.springframework.boot:spring-boot-starter-test') }

Por favor, ayuda para encontrar el error.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

settings.gradle no puede manejar la aplicación del complemento de nivel de Project .

Elimine el complemento de apply plugin y compileJava de settings.gradle . Ya tienes configurada tu sourceCompatibility en build.gradle

over 4 years ago · Santiago Trujillo Denunciar

0

mira aquí donde dice

las llamadas a métodos dentro del archivo de configuración se delegan a un objeto de configuración. Consulte la clase Configuración en la documentación de la API para obtener más información.

A diferencia de build.gradle , el método apply en settings.gradle espera un Plugin<Settings> y no un Plugin<Project> . El complemento de java es un Plugin<Project> y no se puede aplicar de esta manera en settings.gradle

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda