- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个项目,由两个模块组成 - 核心模块和网络模块。核心模块包含一些领域类和服务,而Web模块则包含 Controller 和其他前端人员。如果我将 Controller 放入核心模块中,我可以执行grails run-app,然后通过 Chrome 浏览器中的 REST 插件直接访问我的服务。但是当 Controller 位于 Web 模块中时,我无法解决这些模块之间的依赖关系。在我的网络模块的 BuildConfig.groovy 中
plugins {
// plugins for the build system only
build ":tomcat:7.0.53"
compile ":myapp-core:0.1-SNAPSHOT"
// plugins for the compile step
compile ":scaffolding:2.1.0"
compile ':cache:1.1.6'
compile ":asset-pipeline:1.9.6"
compile ":angular-annotate-asset-pipeline:1.1.2"
}
BuildConfig 核心如下所示:
grails.project.class.dir = "target/classes"
grails.project.test.class.dir = "target/test-classes"
grails.project.test.reports.dir = "target/test-reports"
grails.project.fork = [
// configure settings for compilation JVM, note that if you alter the Groovy version forked compilation is required
// compile: [maxMemory: 256, minMemory: 64, debug: false, maxPerm: 256, daemon:true],
// configure settings for the test-app JVM, uses the daemon by default
test: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, daemon:true],
// configure settings for the run-app JVM
run: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false],
// configure settings for the run-war JVM
war: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false],
// configure settings for the Console UI JVM
console: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256]
]
grails.project.dependency.resolver = "maven" // or ivy
grails.project.dependency.resolution = {
//legacyResolve true
// inherit Grails' default dependencies
inherits("global") {
// uncomment to disable ehcache
excludes 'ehcache'
}
log "warn" // log level of Ivy resolver, either 'error', 'warn', 'info', 'debug' or 'verbose'
repositories {
grailsCentral()
mavenLocal()
mavenCentral()
// uncomment the below to enable remote dependency resolution
// from public Maven repositories
//mavenRepo "http://repository.codehaus.org"
//mavenRepo "http://download.java.net/maven/2/"
//mavenRepo "http://repository.jboss.com/maven2/"
}
dependencies {
compile 'com.hazelcast:hazelcast:3.3.2'
}
plugins {
// plugins for the build system only
build ":tomcat:7.0.52.1"
//plugin for consuming REST web services
compile ":rest-client-builder:1.0.3"
//plugin for consuming REST web services
build(":release:3.0.1") {
export = false
}
}
}
当我运行 Web 模块的构建时,我总是收到以下错误:
|Loading Grails 2.4.3 |Configuring classpath Error | Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:myapp-core:zip:0.1-SNAPSHOT in grailsCentral (http://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace) Error | Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:myapp-core:zip:0.1-SNAPSHOT in grailsCentral (hyperlink to repo.grails.org removed) (Use --stacktrace to see the full trace) Error | Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:myapp-core:zip:0.1-SNAPSHOT in grailsCentral (hyperlink to repo.grails.org removed) (Use --stacktrace to see the full trace) Error | Could not find artifact org.grails.plugins:myapp-core:zip:0.1-SNAPSHOT in grailsCentral (hyperlink to repo.grails.org removed) |Run 'grails dependency-report' for further information.
并且 myapp-core.zip 文件确实不存在于 .m2 存储库中。虽然它确实在那里创建了正确的目录链,但它只包含resolver-status.properties 文件。我浏览了 Grails 文档和 Manning 书籍,但仍然找不到解决方案。在带有 Maven 的普通 Java 中,这是小菜一碟,但在 Grails 中,尽管所有的人都声称它是多么简单和直接,但我还是在墙上撞了一周。
请帮帮我,请帮帮我。
最佳答案
您可以使用提到的grails.plugin.location
in the docs或者你可以运行maven-install在本地安装。
关于java - 无法解决对自制模块的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26963433/
我正在使用Delphi 7,并且有一个新单元要在我的项目中使用。我已经编译了新的。当我尝试通过将其添加到uses子句在项目中使用此单元时,出现错误,提示未找到.dcu文件。我还尝试将文件的完整路径放在
我有一个项目正在使用 mysql_connect()。 (我无法将其更改为 mysqli) 我收到错误:Call to undefined function mysql_connect() 我已经使用
我现在正在学习 jQuery,第一个“更大”的项目是一个自制的 Accordion /滑动导航。 我的 HTML 代码如下所示: Prologue TEST Projekte
我得到了这段用 JavaScript 编写的代码,但是对于大输入它返回了错误的数字。 它应该用模(mo)计算指数(ex)幂的底数。 我用 C 编写了等效代码并且正在运行。请有人告诉我出了什么问题。 尝
我正在通读 How can I write a power function myself? dan04 给出的答案引起了我的注意,主要是因为我不确定 fortran 给出的答案,但我接受了它并实现了
更新:可能是 jQuery 的 trigger() 在测试中做了一些额外的工作,我打开了一个 issue在 github 上。 ===== 我正在关注 learnQuery构建我的简单 jQuery。
我尝试了各种图库插件,但没有一个适合我的需要。 我有一些标记如下:
为了熟悉 swift 语言和 Cocoa,我决定创建一个小的基数转换,首先从基数 2 到基数 10,然后我想添加一些其他基数,例如 16 和 5。我仍然无法使其正常工作:Running App Vie
我开始编写自己的 vector 类,然后着手重载 = 运算符。我在下面有类似 somevector = someothervector 的代码,尽管我不确定它是否正确,因为我一直在为类似 someve
这里有一些非常相似的问题,但是它们无法帮助我解决这个问题。 另外,我提供了完整的示例代码,因此其他人可能更容易理解。 我制作了一个 vector 容器(出于内存原因,不能使用STL),过去只将oper
我制作了自己的 vector 模板,operator[]一部分: template T& vector::operator[](unsigned int index) { return m_
我们知道我们不应该写 SELECT *;相反,应该写下确实将在业务逻辑中使用的列(例如,在有关整篇文章的一次查询中SELECT blog_title, blog_content,以及SELECT bl
我使用 netbeans,当我准备为应用程序用户的管理创建一个 bean 时,我开始想知道:哪种方式更有益,保留数据库表并在其上应用 EJB,还是创建一个处理与数据库的连接并“手动”进行测试的 bea
所以基本上,作为安全措施(和学习过程),我尝试做的是我自己的“Capthca”系统。发生的情况是我有 20 个“标签”(为简洁起见,下面仅显示一个),每个 ID 都在 1 到 20 之间。我的 jav
我有一个类,它本质上是一个 std::vector具有一些附加功能。类(class)有find(const T& value )返回 value 第一次出现索引的方法或-1: int my::find
最近几天,我一直在尝试使用 Python 进行一些音频开发。 问题是,Mac OSX 不能很好地处理卸载问题。实际上,没有办法卸载任何东西。一旦它出现在您的系统上,您最好祈祷它没有做任何有趣的事情。因
我不明白以下错误消息,但我知道我之前已经在 Linux 上安装了 utf8-light ,没有出现任何问题。有人可以阐明出了什么问题吗?这是 LLVM 问题、GHC 7 问题还是 utf8-light
我是一名优秀的程序员,十分优秀!