小编Stu*_*man的帖子

Eclipse中的Android Test Project根目录问题

根据这个页面,我应该在测试所针对的项目的\ tests目录中创建我的测试项目.但是,当我取消选中"New Android Test Project"向导中的"Use default location"并手动将位置设置为主项目中的\ tests目录时,会在主项目中创建一个新目录,该目录是测试的名称带有-test的项目附加到它的末尾,\ tests目录保持为空.

我正在使用Eclipse 4.2 Juno以及截至2012年9月5日的Android SDK的最新版本,我相信它是v20.我假设这是Eclipse Juno或Android SDK v20特有的问题,因为这篇文章表明它适用于Eclipse和Android SDK v14的3.5和3.6.我也使用Windows 7旗舰版x64,如果这是相关的.

我希望得到一个解释为什么Eclipse创建上面的目录或解决方法来获得我在\ tests目录中创建的测试项目.如果这些都不可能,至少在评论中确认您可以重新创建问题,所以我知道我不仅仅是无能.

eclipse android adt eclipse-juno

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

如何使用 maven-publish 和 artifactory-gradle-plugin 生成 maven-metata.xml?

我已经用 groovy 编写了一个 Gradle 插件并使用 Gradle 来构建它。我有一个本地网络 Artifactory 服务器,我使用 Gradle Artifactory 插件和 Gradle 中的 maven-publish 插件发布结果。我有另一个依赖此插件的 Gradle 构建脚本作为依赖项。如果我列出特定版本的依赖项,我就可以让这一切正常工作。我曾尝试使用 maven 版本范围(例如“[1.0,2.0)”),但这失败了,说它找不到 maven-metadata.xml。我检查了 Artifactory,果然,它不在那里。我需要做什么来制作它,最好是在插件的构建过程中?

这是我的自定义 gradle 插件的 build.gradle 文件:

buildscript {
    repositories {
        maven {
            url "${artifactory_contextUrl}/plugins-release"
            credentials {
                username = "${artifactory_user}"
                password = "${artifactory_password}"
            }
        }
    }
    dependencies {
        classpath group: 'org.apache.directory.studio', name: 'org.apache.commons.io', version: '2.4'
        classpath group: 'org.jfrog.buildinfo', name: 'build-info-extractor-gradle', version: '2.0.9'
    }
}

plugins {
    id 'com.jfrog.artifactory' version '3.0.1'
}

apply plugin: 'groovy'
apply plugin: 'maven-publish'

artifactory {
    contextUrl …
Run Code Online (Sandbox Code Playgroud)

artifactory gradle maven maven-metadata

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