dependencies {
compile project('client')
compile project('-cache
')
我尝试将其添加到该模块中的gradle.settings
中,如下所示:
include('client')
include('cache')
但我还是得到了同样的错误。我甚至尝试将其添加到gradle.settings
中
project('lib/cache').projectDir = "$rootDir/lib/cache" as File
并且仍然得到相同的结果。
4.4级
subprojects {
dependencies {
compile project('client')
compile project('cache')
}
repositories{
jcenter()
mavenCentral()
}
}
configure(subprojects){
apply plugin: 'maven'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'
}
repositories {
}
buildscript {
ext {
sourceCompatibility = 1.8
targetCompatibility = 1.8
}
}
dependencies {
jcenter()
mavenCentral()
}
在您的父版本之上添加java插件,对我来说,这是可行的:
应用插件:“java”
这里推荐--第二个答案找不到参数Gradle的方法compile(),也找不到“dependencies”和“repositories”的切换--至少在这里编写的build.Gradle示例中,它们是切换的。
我似乎无法让Maven在多模块项目中找到兄弟姐妹的模块。 我已经在所有模块中运行了。 下面是MagnicCompCommon 下面是Model
我正在使用spring boot,我决定只是为了把我的项目分成模块。我有4个模块,网络,服务,存储库,领域。除了JSP外,其他工作都很好,spring找不到这些页面。但当我没有把我的项目分成模块时,它就起作用了。我没有改变配置。 这是我的web模块结构 Runner位于web模块中,如下所示: 此外,Intellij想法还告诉我,index.jsp没有视图解析器,尽管我显式地添加了视图解析器bea
本文向大家介绍idea 多模块项目依赖父工程class找不到问题的方法,包括了idea 多模块项目依赖父工程class找不到问题的方法的使用技巧和注意事项,需要的朋友参考一下 比如,我们有这么个过程,项目结构如下: a --b --c a是总结点,b是子节点,c是父节点 b依赖父节点class,通过maven构建时通常我们会在子节点中添加父节点依赖,如: 虽然这时maven帮我们构建好了依
我使用的是Maven 3.0.3、JUnit 4.8.1和Java1.6。我在JUnit测试文件中有这个... 未拾取“test.properties”(输入流对象为空)。我的项目结构如下: parent+---pom.xml +----war模块 +------pom.xml +------src/test/java/junit文件 +------src/test/resources/test.
我有一个简单的Maven项目,看起来像这个项目视图 有一个主要的pom。xml如下所示: 有两个模块-核心和测试。核心模块pom.xml: 测试模块pom。xml 我想使用核心内部测试的代码。这种依赖性看起来是正确的。该项目已生成,没有错误: 但是,当我在测试中尝试从core导入一个类时,找不到该类。
问题内容: 我有学习的背景和思想。 我喜欢使用的其中一项功能是可以将项目制作为多Maven模块。例? 令人高兴的是,每个模块都可以具有自己的依赖性,并且可以独立测试它们,而不用运行一个整体应用程序。 我们如何实现类似的东西,或者它的生态系统? 问题答案: 你绝对可以做到的。这被称为SBT Multi-Project build。您可以使用以下内容定义一个主项目和多个子项目(来自上面的docs链接)