小编ekb*_*ber的帖子

Grails 3和Spring Security Plugin

我刚刚开始使用Grails,我想测试Spring Security Plugin.我正在使用Grails v3.0.0RC2,我发现很难找到很多准确的文档.

我正在查看位于http://grails.org/plugin/spring-security-core的Spring Security插件的Grails页面,它告诉我将以下内容添加到grails-app/conf/BuildConfig

plugins {
  …
  compile ':spring-security-core:2.0-RC4'
  …
}
Run Code Online (Sandbox Code Playgroud)

现在,Grails 3已经废除了BuildConfig,并转而使用Gradle.所以我想我可以将编译行编译到build.gradle中的"dependencies"部分,它会起作用,如下所示:

dependencies{
  ...
  compile:":spring-security-core:2.0-RC4"
}
Run Code Online (Sandbox Code Playgroud)

但是,这没有用.我收到错误"找不到:spring-security-core:2.0-RC4 ......".

然后我想,'嘿,它是一个插件,让我尝试用"org.grails.plugins"作为前缀,就像我在build.gradle文件中看到的那样:

dependencies{
  ...
  compile:"org.grails.plugins:spring-security-core:2.0-RC4"
}
Run Code Online (Sandbox Code Playgroud)

但仍然没有去.

我已经通过添加search.maven.org上的依赖项来编译它,如下所示:

dependencies{
  ...
  compile 'org.springframework.security:spring-security-core:4.0.0.RELEASE'
}
Run Code Online (Sandbox Code Playgroud)

但我不认为这是正确的方法,因为Grails文档说我应该有权访问该命令

grails s2-quickstart
Run Code Online (Sandbox Code Playgroud)

一旦安装了插件,我不会在使用Maven repo时执行此操作.

我确信我正在制作一个简单的配置错误,因为我对Grails,Spring和Gradle都很新,所以我感谢任何可以提供的帮助.

grails spring-security grails-plugin gradle grails-3.0

22
推荐指数
2
解决办法
1万
查看次数

使用100%CPU的SublimeText 3,"处理文件时卡住"

我一直在使用Sublime Text 3已经有一段时间了,过去几周我遇到了Sublime会产生大量进程的问题,占用了100%的CPU.

下面是wmic进程的输出,其中"name ='sublime_text.exe'"

CommandLine                                                                   ProcessId
"C:\Program Files\Sublime Text 3\sublime_text.exe"                            10980
"/C/Program Files/Sublime Text 3/sublime_text.exe" "--crawl" "10980:crawl:1"  12152
"/C/Program Files/Sublime Text 3/sublime_text.exe" "--crawl" "10980:crawl:1"  8420
"/C/Program Files/Sublime Text 3/sublime_text.exe" "--crawl" "10980:crawl:3"  6016
"/C/Program Files/Sublime Text 3/sublime_text.exe" "--crawl" "10980:crawl:3"  12008
Run Code Online (Sandbox Code Playgroud)

当我打开Sublimes控制台时,我看到以下几行

worker 8420 appears stuck while processing file /D/dev/project/ext/index.html, killing process
worker 8420 appears stuck while processing file /D/dev/project/ext/build/index.html, killing process
Run Code Online (Sandbox Code Playgroud)

我已经从索引中删除了整个/ D/dev/project/ext文件夹,然后我将它从整个项目中删除,但这似乎没有帮助.

谁看过这个吗?我真的不想完全重新安装Sublime.

sublimetext3

17
推荐指数
4
解决办法
5200
查看次数