我正在使用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).没有可用的消息
任何人都知道为什么重装不能正常工作?
我希望能够创建一个Android应用程序,将其他相册添加到默认的Android照片库.这些相册的内容很遥远,类似于Picasa相册的处理方式.我查看了媒体扫描仪,它似乎无法处理远程内容,我无法找到任何参考画廊本身或任何其他提供额外相册的方法.
我已经在android开发者网站上做了一些搜索,在这里和一般的谷歌搜索并且已经很短了...有没有人对如何实现这一点有任何建议?
提前致谢.
我必须在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中.我们不能像这样使用集合删除吗?