java - 如何使用 Maven 存储库中的项目代码

标签 java android intellij-idea gradle

我正在尝试使用此项目中的代码:https://github.com/gabrielemariotti/cardslib ,我正在尝试使用 intelij 来做到这一点。在库随附的说明中,它只是说将其添加到 build.gradle 文件中:

dependencies {
compile 'com.github.gabrielemariotti.cards:library:1.3.0'
}

然而,当我添加它并尝试使用来自项目 intelij 的代码时,会出现诸如无法解析符号等错误。所以我想知道使用来自该项目的代码还需要哪些其他步骤,而这些代码必须使用 intelij 来完成.感谢您的帮助。

我的 build.gradle 文件目前看起来像这样:

buildscript {
repositories {
    mavenCentral()

}
dependencies {
    classpath 'com.android.tools.build:gradle:0.6+'

}
}
apply plugin: 'android'

repositories {
mavenCentral()

}

dependencies {
compile files('libs/android-support-v4.jar')
compile files('libs/GoogleAdMobAds.jar')
compile files('libs/libGoogleAnalyticsV2')
compile files('libs/amazon-ads-5.1.10.jar')
compile project('libraries/cardslib/library')
}

android {
compileSdkVersion 17
buildToolsVersion "17.0.0"

defaultConfig {
    minSdkVersion 14
    targetSdkVersion 16
}
}


dependencies {
// Cards Library
compile 'com.github.gabrielemariotti.cards:library:0.6.0'
compile project(':libraries:cardslib:library')

最佳答案

此处的文档对 Maven 新用户也很有帮助。

  1. 下载并安装 Maven - 下载最新版本的 Maven 并安装
  2. 快速入门 - 快速开始构建项目
  3. 使用 Maven - 了解如何在您自己的项目中使用 Maven

请参阅以下链接以获取更多详细信息...

http://maven.apache.org/run-maven/

关于java - 如何使用 Maven 存储库中的项目代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21957465/

相关文章:

java - 使用对象作为通用容器

java - Android, Native 开发包 : No implementation found for native Lcom/example/hellojni/Mainactivity;. sayHelloWorld ()Ljava/lang/String;

intellij-idea - 无法输入 IntelliJ

scala - 在IDEA的Maven项目中升级Scala版本

java - 我在 android eclipse 生成 Activity 时遇到问题

java - JavaScript 和 Java 中的日期格式

java - 如何结合 OAuth 根据请求添加角色过滤器

java - 使用一种布局并在 Eclipse 中以编程方式更改字符串

android - 强制 Android 模拟器将更改存储到/system

java - 在 Intellij Idea 2019.2 更新后,在 Intellij 中导入项目时没有下一个和上一个按钮