2017-01-12 2 views
0

Я только начинаю с Spring и успешно настраиваю и запускаю учебник RESTful с использованием градиента в Eclipse.Spring bootRun недоступен изнутри Eclipse gradle

https://spring.io/guides/gs/rest-service/#initial

Однако одна вещь, которую я не могу работать в Eclipse, это говорит, что вы можете запустить приложение из Gradle, а не банку непосредственно с помощью команды:

Gradle bootRun

но bootRun это не задача, созданная скриптом gradle, только «run» (что не работает). Все остальные записи, такие как «build» и т. Д., Есть.

Это не имеет большого значения, поскольку я могу запустить банку из командной строки, но я хотел бы запустить ее из Eclipse (у меня тоже нет градиента, просто buildship).

спасибо.

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.3.RELEASE") 
    } 
} 

apply plugin: 'java' 
apply plugin: 'eclipse' 
apply plugin: 'idea' 
apply plugin: 'org.springframework.boot' 

jar { 
    baseName = 'gs-rest-service' 
    version = '0.1.0' 
} 

repositories { 
    mavenCentral() 
} 

sourceCompatibility = 1.8 
targetCompatibility = 1.8 

dependencies { 
    compile("org.springframework.boot:spring-boot-starter-web") 
    testCompile('org.springframework.boot:spring-boot-starter-test') 
} 

ответ

0

Вам не нужно 'Gradle bootRun'

Просто запустите, что в качестве основного метода:

@SpringBootApplication 
public class DemoApplication { 

    public static void main(String[] args) { 
     SpringApplication.run(DemoApplication.class, args); 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^