这是我的build.gradle
:
buildscript {
repositories {
maven {
url 'http://localhost:8081/artifactory/plugins-release'
credentials {
username = "admin"
password = "password"
}
name = "maven-main-cache"
}
}
dependencies {
classpath "org.jfrog.buildinfo:build-info-extractor-gradle:3.0.1"
}
}
apply plugin: 'groovy'
apply plugin: 'maven'
apply plugin: 'codenarc'
apply plugin: 'maven-publish'
apply plugin: "com.jfrog.artifactory"
version="0.0.2"
group = "mylib"
repositories {
mavenCentral()
add buildscript.repositories.getByName("maven-main-cache")
maven {
url "http://localhost:8081/artifactory/myapp-snapshots"
}
}
dependencies {
compile 'commons-validator:commons-validator:1.4.0'
testCompile 'junit:junit:4.11'
}
artifactory {
contextUrl = "http://localhost:8081/artifactory"
publish {
repository {
repoKey = 'myorg-snapshots' …
Run Code Online (Sandbox Code Playgroud) 我有一个Groovy库,使用@Slf4j
Groovy提供的注释进行记录:
@Slf4j
class SomePogo {
// do stuff
}
Run Code Online (Sandbox Code Playgroud)
如果我将这个lib放到Grails(2.4.2)应用程序中,默认的基于log4j的日志记录系统是否会在这些类中获取日志语句?或者我是否需要将log4j记录器添加到我的所有类中?