小编Kor*_*ory的帖子

SonarQube Findbugs"需要编译源代码"

我试图让SonarQube findbugs工作,但是当我尝试运行它时,我得到错误:"Findbugs需要编译源代码.请在执行声纳之前构建项目并检查编译类的位置."

sonar.sources设置为包含所有src文件的文件夹,sonar.binaries设置为包含所有类和jar文件的文件夹.这个布局适用于我的一个项目的findbugs,但另一方面我得到了上面的错误.

这是FindBugs无法运行时提供的调试错误:http://pastie.org/9483921

我该如何解决这个问题,是否有某个文件夹FindBugs需要类/罐才能工作?

谢谢.

java findbugs sonarqube

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

(Play Framework 2.3.x)如何获取上一个url?

在Play Framework中,我如何才能获得URL用户来自controller哪个?

我试过了,request.url但那不行.

java url request playframework playframework-2.3

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

依赖注入到 UITabBarController 子 ViewControllers

我目前正在为 iOS 设置一个 Tab Bar 应用程序。

通常,我会在更改 viewController 时使用像prepareforSeque这样的重写方法进行依赖注入,但是当 UITabBarController 更改其活动子 ViewController 时不会调用该方法。如何正确地将依赖注入到 UITabBarController 子 ViewControllers 中?

ios swift xcode7

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

如何在Play中一次验证多个表单字段?

所以我有一个表单对象:

  object RegisterForm {
   case class registerFormData(
      name: String,
      email: String,
      repeatemail: String,
      password: String,
      repeatpassword: String,
      timezone: Option[Int],
      dob: Int,
      accept: Boolean
  )
  val registerForm: Form[registerFormData] = Form(
    mapping(
      "name" -> nonEmptyText,
      "email" -> nonEmptyText,
      "repeatemail" -> nonEmptyText,
      "password" -> nonEmptyText,
      "repeatpassword" -> nonEmptyText,
      "timezone" -> optional(number),
      "dob" -> number,
      "accept" -> checked("Please accept the terms and conditions.")
    )(registerFormData.apply)(registerFormData.unapply)
  )
}
Run Code Online (Sandbox Code Playgroud)

我可以像在Play中使用Java一样验证多个字段吗?

例如,我可以验证检查密码和repeatpassword是否相等,检查以确保没有使用用户名,然后发送表单显示两个错误?

forms validation playframework playframework-2.3

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