我试图在IntelliJ中为使用ActiveJDBC的Gradle项目设置调试配置,并且我遇到了错误。在配置中,我调用了一下运行instrumentModels任务,但我仍然得到一个检测异常。我将构建切换到Gradle构建,然后是instrumentModel,I位仍然收到异常。有人在没有Maven的情况下配置了吗?
答案 0 :(得分:0)
您可以使用Gragle插件:http://javalite.io/instrumentation#gradle-instrumentation-plugin。
如果这不起作用,你可以这样做: https://github.com/emacadie/my_groovy_apps_001/blob/working/active_jdbc/other.gradle
如果不起作用,请按照指南进行操作:http://javalite.io/instrumentation#standalone-instrumentation
由于您未在问题中提供单个错误消息,因此我无法为您提供更多帮助。
根据评论更新:
如果你遇到这个例外:
'org.javalite.activejdbc.InitException' exception. failed to determine Model class name, are you sure models have been instrumented?
它只意味着一件事:模型没有检测。所以,问题是:如果你看到它们在你眼前被装备,它们怎么可能没有装备? 答案是:有时IDE喜欢重新编译类(包括模型),这会浪费仪器。如果触摸模型类,则需要再次检测类文件。
只需观看此页面上的视频:http://javalite.io/instrumentation即可查看此问题的详细信息。