小编cjs*_*hno的帖子

Spring Boot devtools IntelliJ

我正在使用Spring Boot 1.3.0.M5,我正在尝试利用devtools.这允许您在开发过程中对应用程序进行更改,并且引导将重新加载您的应用程序.我在使用Java和Maven的STS中看到了这个演示工作.

我试图在IntelliJ 14.1中使用Groovy&Gradle,我遇到了一些问题.首先是我的Gradle Build依赖项.

dependencies {
    compile("org.springframework.boot:spring-boot-devtools")
    compile("org.springframework.boot:spring-boot-starter-web")
    compile("org.codehaus.groovy:groovy")
    testCompile("org.springframework.boot:spring-boot-starter-test") 
}
Run Code Online (Sandbox Code Playgroud)

我创建了一个带有"/"映射的控制器

package demo

import org.springframework.web.bind.annotation.RequestMapping
import org.springframework.web.bind.annotation.RestController

@RestController
class HomeController {

    @RequestMapping("/")
    public String home(){
        "Hello, SpringOne 2GX!"
    }

}
Run Code Online (Sandbox Code Playgroud)

我能够运行该应用程序并访问http:// localhost:8080并看到字符串打印到屏幕上.如果我对文件进行了更改,则没有任何反应,因为IntelliJ不会在更改时进行编译.如果你去Build> Make Project虽然我可以在控制台重新加载中看到Spring Boot.所以这似乎工作,但如果我回到根URL我得到以下错误,这基本上是你没有控制器就会看到的.

白标错误页面

此应用程序没有/ error的显式映射,因此您将此视为回退.

星期四9月17日10:43:25 EDT 2015出现意外错误(type = Not Found,status = 404).没有可用的消息

任何人都知道为什么重装不能正常工作?

java groovy spring gradle spring-boot

7
推荐指数
1
解决办法
3245
查看次数

将相册添加到Android照片库(代码中)

我希望能够创建一个Android应用程序,将其他相册添加到默认的Android照片库.这些相册的内容很遥远,类似于Picasa相册的处理方式.我查看了媒体扫描仪,它似乎无法处理远程内容,我无法找到任何参考画廊本身或任何其他提供额外相册的方法.

我已经在android开发者网站上做了一些搜索,在这里和一般的谷歌搜索并且已经很短了...有没有人对如何实现这一点有任何建议?

提前致谢.

android

6
推荐指数
1
解决办法
1129
查看次数

如何在groovy中打印List或数组时删除\替换大括号?

我必须SQL查询的子句中给出值列表,但在检索值[]时,还会出现查询语言无法读取的数据.

例如,我有以下列表:

def val = new ArrayList<Integer>(Arrays.asList(1,2,3,4,5,6,7,8))
Run Code Online (Sandbox Code Playgroud)

println(val)输出时,[1, 2, 3, 4, 5, 6, 7, 8]但在查询中需要它:1, 2, 3, 4, 5, 6, 7, 8

在java中,这个可以工作,System.out.println(val.toString().replaceAll("[\\[\\]]", ""))但不是在groovy中.我们不能像这样使用集合删除吗?

collections groovy

1
推荐指数
1
解决办法
1002
查看次数

标签 统计

groovy ×2

android ×1

collections ×1

gradle ×1

java ×1

spring ×1

spring-boot ×1