如何从spring-security源构建样本

时间:2013-10-15 02:21:07

标签: java spring spring-mvc spring-security gradle

我从github查看spring security的来源,我想运行" contacts" samples目录中的示例(samples目录有一个名为contacts-xml的子目录),我尝试了http://docs.spring.io/spring-security/site/build.html的方法,我通过命令成功运行了cas demo

  

gradlew cas

它有效。

但是当我尝试

  

gradle jettyRun

在contacts-xml目录中,我收到了一条错误消息

nine@nine:~/codes/spring-security/samples/contacts-xml$ gradle jettyRun
:buildSrc:compileJava UP-TO-DATE
:buildSrc:compileGroovy
:buildSrc:processResources UP-TO-DATE
:buildSrc:classes
:buildSrc:jar
:buildSrc:assemble
:buildSrc:compileTestJava UP-TO-DATE
:buildSrc:compileTestGroovy UP-TO-DATE
:buildSrc:processTestResources UP-TO-DATE
:buildSrc:testClasses UP-TO-DATE
:buildSrc:test UP-TO-DATE
:buildSrc:check UP-TO-DATE
:buildSrc:build
The ConfigurationContainer.add() method has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the create() method instead.
The TaskContainer.add() method has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the create() method instead.
The Test.testResultsDir property has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the Test.getReports().getJunitXml().setDestination() property instead.
The Test.testReportDir property has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the Test.getReports().getHtml().getDestination() property instead.
'appEngineSdkRoot' must be set in gradle.properties
2013-10-15 10:01:59.832:INFO::Logging to STDERR via org.mortbay.log.StdErrLog

FAILURE: Could not determine which tasks to execute.

* What went wrong:
**Task 'jettyRun' not found in project ':spring-security-samples-contacts-xml'.**

* Try:
Run gradle tasks to get a list of available tasks.

**BUILD FAILED**

我想念一下吗?

1 个答案:

答案 0 :(得分:0)

文档说您需要导航到特定的子目录:

cd samples/contacts