相关疑难解决方法(0)

如何在IntelliJ IDEA中添加外部库?

我正在尝试将外部库(放在/ libs目录中)添加到我的项目中.当我尝试使用该库中的方法时,我发现它们是红色的,这意味着无法识别库.当我单击Ctrl + B时​​,我收到一条消息"无法找到要发送的声明".

我使用这些步骤添加库(JAR文件):1.将库文件复制到/ libs目录2.打开项目结构 - >全局库 - >附加clases 3.找到库并单击确定

这是正确的方法吗?

PS.我试图以这种方式添加AdMob .jar文件.

intellij-idea

90
推荐指数
3
解决办法
16万
查看次数

在intelliJ中包不存在错误

我正在尝试使用烧烤条码打印库.我已经通过项目结构添加库成功地将库添加到IntelliJ.然后我导入了包并编写了方法,这没有给我任何错误.这些包在课堂上可用.

但是当我编译它时给了我错误:

error: package net.sourceforge.barbecue does not exist
Run Code Online (Sandbox Code Playgroud)

怎么会这样?

我在ubuntu编码,还有其他地方我要添加库吗?

谢谢.提卡

java barcode intellij-idea ubuntu-12.04

86
推荐指数
16
解决办法
10万
查看次数

如何在IntelliJ(或.jar等)中浏览.zip文件

我希望能够在IntelliJ中"打开"(不解压缩).zip文件或.jar文件,就像在Eclipse中通过单击twisty一样.我如何使用IntelliJ执行此操作?

zip intellij-idea

48
推荐指数
3
解决办法
4万
查看次数

IntelliJ无法正确导入Jars

我正在使用IntelliJ 11.1.3,并且我试图以jar文件的形式附加两个外部库以在模块中使用.我已将它们添加到项目结构 - >模块 - >依赖项中,它们也在库下正确显示,但我无法在源代码中导入它们.

我在这里缺少一步吗?我是IntelliJ的新手,以前只使用过Netbeans,所以我有点失落.我认为附加外部库并立即使用类很简单,但是当我输入'import'时,我甚至没有在代码完成时获得库名.

java import jar intellij-idea

15
推荐指数
1
解决办法
3万
查看次数

如何在我的gradle项目中添加JAR?

我在Android工作室中使用gradle来安装android项目.我有一个我下载的jar叫TestFlightAppLib.jar.这个jar不存在于maven存储库中,所以我不能把它放在我的build.gradle.

如何将此JAR文件添加到我的项目中?我没有看到任何向项目添加外部jar的选项.

在此输入图像描述

更新

这是我完整的build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 18
    }

}

dependencies {
    compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
    compile 'com.android.support:support-v4:18.0.+'
    compile 'com.google.code.gson:gson:2.2.4'
    compile 'com.squareup.retrofit:retrofit:1.2.2'
    compile 'com.github.rtyley:roboguice-sherlock:1.5'
    compile 'org.roboguice:roboguice:2.0'
    compile files('libs/TestFlightLib.jar')
}
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

Gradle: Execution failed for task ':MyProject:compileDebug'.
> Compilation failed; see the compiler error output for details.
/Users/droid/android/MyProjectProject/MyProject/src/main/java/com/mypkg/ui/activity/MainApplication.java
Gradle: error: package com.testflightapp.lib …
Run Code Online (Sandbox Code Playgroud)

android gradle testflight android-studio android-gradle-plugin

11
推荐指数
2
解决办法
2万
查看次数

Amazon PA API 5.0 迁移 - 找不到 Maven SDK 依赖项(公共存储库)

我需要在 3 月进行 Amazon PA API 迁移。我正在尝试找到一个 Maven 公共存储库,其中发布了“PA API 5.0 sdk”。

这是官方文档:链接

它说 :

  1. 下载 paapi5-java-sdk-and-samples 存档并解压。
  2. 在您喜欢的任何编辑器中打开项目。
  3. 将依赖项文件夹中存在的所有 jar 添加到构建路径。

这样做既不专业也不可维护。

这些罐子中的许多也是旧版本(2016 年之类)。

我曾尝试联系 AWS PA API 支持,但我得到了一般响应(阅读文档等)

建议?你知道Java非官方库吗?谢谢

java migration maven amazon-product-api

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

在SBT生成的胖JAR中包含Spark Package JAR文件

spark-daria项目上传到Spark Packages,我正在使用sbt-spark-package插件访问另一个SBT项目中的spark-daria代码.

我可以在文件中sbt assembly使用以下代码生成的胖JAR文件中包含spark-daria build.sbt.

spDependencies += "mrpowers/spark-daria:0.3.0"

val requiredJars = List("spark-daria-0.3.0.jar")
assemblyExcludedJars in assembly := {
  val cp = (fullClasspath in assembly).value
  cp filter { f =>
    !requiredJars.contains(f.data.getName)
  }
}
Run Code Online (Sandbox Code Playgroud)

这段代码感觉就像一个黑客.有没有更好的方法在fat JAR文件中包含spark-daria?

NB我想在这里建立一个半胖的JAR文件.我希望spark-daria包含在JAR文件中,但我不希望JAR文件中包含所有Spark!

scala sbt sbt-assembly apache-spark spark-packages

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

使用IntelliJ IDEA 12添加罐子

我试图按照这里的描述正确的方式将lib/*.jar添加到IntelliJ IDEA项目?为了从jar中提供一些静态实用程序,但不断获得"无法解析符号"错误.

我执行以下操作:使用Ctrl + Shift + Alt + S转到项目结构 - >选择模块 - >依赖关系 - >

添加 - >库 - >找到jar - >接受类和源目标.

在链接描述中选择"项目库"而不是"库",但我没有看到运行版本12.1.4的选项.

在项目视图中,我在"外部库"下面有一个包含jar的库,但是当我使用jar中的静态方法时,我一直得到"无法解析符号".当我从外部库下的库下的项目视图中展开jar时,会出现所需的类.我已尝试过项目设置中的不同内容,例如.将jar添加为"Jars或目录",但结果相同.我在jar中引用类的代码有一个显式的包语句.

jar intellij-idea

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

将JAR添加到IntelliJ中的WEB-INF/lib目录中的正确步骤是什么?

假设我有一个Java Web项目,我需要将几个JAR放入WEB-INF/lib目录中.在Eclipse中,如果您只是将那些JAR放在那里,Eclipse会像在类路径中那样选择它们.但是,IntelliJ似乎没有.

将这些JAR添加到项目中的正确方法是什么,使它们位于标准的WEB-INF/lib目录中?

java jar classpath intellij-idea web-inf

6
推荐指数
2
解决办法
7951
查看次数

如何修复“无法加载目标的共享库‘libgdx64.so’:Linux,64位”

我正在尝试使用无头 LibGDX 进行单元测试,但是当我运行测试时出现此错误:

无法加载目标的共享库“libgdx64.so”:Linux,64位

在这里读到我需要添加gdx-natives.jar. 这是正确的吗?在哪里可以找到该文件?

另外,我应该在项目中的哪里添加该文件?

java libgdx

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