相关疑难解决方法(0)

如何针对构建持续时间和RAM使用优化gradle构建性能?

我目前正在从我的多模块Web应用程序的ant转换为gradle,目前似乎当前版本的Gradle(M9)可能正在运行它的极限.但也许(希望)这只是一个问题,我不能理解Gradle的概念,或者不了解"魔术性能提升开关".我很高兴有关如何优化构建性能的任何暗示.

问题:在compileJava显示第一个问题之前经过几分钟,即使源中没有任何变化,该过程至少运行7分钟,直到它在中途崩溃:testClasses(在不同的子项目中),并显示以下消息:

* What went wrong:
Could not resolve all dependencies for configuration ':mysubproject_X:testRuntime'.
> Java heap space
Run Code Online (Sandbox Code Playgroud)

该项目由大约30个(部分相互依赖的)子项目组成,它们的build.gradle或多或少相同,用于从每个子项目构建jar文件,例如

sourceSets {

    main {
        java {
            srcDirs 'src'
        }
    }
}

dependencies {

    compile project(':mysubproject_A')
    compile project(':mysubproject_B')
    compile project(':mysubproject_E')

    compile group: 'commons-lang', name: 'commons-lang', version: '2.2'

}

// copy all non-java files from src
copy {
    from sourceSets.main.java.srcDirs
    into "$buildDir/classes/main"
    exclude '**/*.java'
}

jar {
}
Run Code Online (Sandbox Code Playgroud)

我试图通过将最大内存大小增加到1024M来解决堆空间问题,但它没有帮助.我的main build.gradle文件如下所示:

            sourceCompatibility = 1.6
            version = 0.5

            useFindBugs = false …
Run Code Online (Sandbox Code Playgroud)

heap performance build gradle

39
推荐指数
4
解决办法
7万
查看次数

Phonegap运行android给出错误

我正在尝试运行基本的hello-world应用程序.我完全沮丧无法找到解决方案.怎么了?我尝试过这些解决方案,但仍然没有运气.请帮我 :'(


    C:\apps>phonegap create app3
    [phonegap] create called with the options C:\apps\app3 com.phonegap.helloworld HelloWorld
    [phonegap] Customizing default config.xml file
    [phonegap] created project at C:\apps\app3

    C:\apps>cd app3

    C:\apps\app3>phonegap local run android
    [phonegap] adding the Android platform...
    Creating Cordova project for the Android platform:
            Path: platforms\android
            Package: com.phonegap.helloworld
            Name: HelloWorld
            Android target: android-19
    Copying template files...
    Running: android update project --subprojects --path "platforms\android" --target android-19 --library "CordovaLib"
    Resolved location of library project to: C:\apps\app3\platforms\android\CordovaLib
    Updated and renamed …

android cordova

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

标签 统计

android ×1

build ×1

cordova ×1

gradle ×1

heap ×1

performance ×1