Gradle-Setup für Spring-Boot-Anwendung: build.gradle-Datei Ich habe Quellen verwendetSet, wo sich meine gesamte Java-Quelldatei befindet.Spring-Boot-Gradle-Projekt kann nicht im Eclipse-Arbeitsbereich importiert werden
buildscript {
repositories {
//Required repos
mavenCentral()
maven { url "http://repo.spring.io/snapshot" }
maven { url "http://repo.spring.io/milestone" }
mavenLocal()
}
dependencies {
//Required dependency for spring-boot plugin
classpath 'org.springframework.boot:spring-boot-gradle-plugin:1.1.2.BUILD-SNAPSHOT'
}
}
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'spring-boot'
apply plugin: 'eclipse-wtp'
bootRepackage {
mainClass = 'com.test.app.Application'
}
war {
baseName = 'companies'
version = '0.1'
}
repositories {
mavenCentral()
maven { url "http://repo.spring.io/snapshot" }
maven { url "http://repo.spring.io/milestone" }
mavenLocal()
}
dependencies {
compile 'org.springframework.boot:spring-boot-starter-web'
//Required dependency for JSP
providedRuntime 'org.apache.tomcat.embed:tomcat-embed-jasper'
}
sourceSets {
main {
java {
srcDir 'app/GeneratedSource'
srcDir 'app/JavaSource'
srcDir 'web/JavaSource'
}
resources {
srcDir 'app/GeneratedSource'
srcDir 'app/JavaSource'
srcDir 'web/JavaSource'
}
}
}
eclipse {
classpath {
defaultOutputDir = file('web/WebContent/WEB-INF/classes')
}
}
webAppDirName = 'web/WebContent'
libsDirName = 'war'
war {
baseName = baseName
version = appVersion
archiveName = warName
}
task printClasspath {
doLast {
configurations.testRuntime.each { println it }
}
eingeben Bild Beschreibung hier Command Line able to build model When in eclipse while importing gradle project it is showing error
Iam nicht in der Lage in Eclipse Gradle Projekt zu importieren
Ja, ich habe Gradle ich bin mit Eclipse-Luna Version: Mars Mitteilung (4.5.0), – Nageshwar
Dank @bor für mich gearbeitet ... kann ich wissen, was ist das Problem war? – Nageshwar
Normalerweise funktioniert Eclipse besser mit Maven als Gradle, also habe ich drei mögliche Probleme gelernt: Du hast nicht das Plugin, das Plugin, das du hattest, war alt oder du Spring Boot Version war genug neu. – b0rr3g0