我是IntelliJ的新手。 我有一个Android项目,正在尝试使用bitcoinj。 在IntelliJ中,我转到File | 项目结构... | 新项目库| 在Maven ...中,搜索“ bitcoinj”(可找到“ com.google:bitcoinj:0.11.1”),然后添加它,并将其也添加到我的Android模块的“依赖项”标签中。

但是,当我在Android应用程序的源代码中使用“ import com.google.bitcoin.core”时,出现以下编译器错误:

错误:(5,1)java:包com.google.bitcoinj不存在

无论我添加什么库,我都会得到相同的行为。 作为IntelliJ的新手,我显然缺少一些简单的东西,但是却无法通过Google搜索找到。

===============>>#1 票数:0

您需要将依赖项添加到项目的pom文件中。 这是向Maven项目添加依赖项的唯一方法。 IntelliJ仅查看Maven poms来构建您的项目。

您所描述的只是在IDE中打开项目旁边的另一个项目,而与它完全无关。

参见https://code.google.com/p/bitcoinj/wiki/UsingMaven

由于它不在mvnrepo上,因此请执行以下操作: http ://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

  ask by goombaloon translate from so

未解决问题?本站智能推荐:

1回复

IntelliJ不会使用Maven自动更新已编译库的列表

我不知道为什么会这样,在我的其他项目中,一切都能正常运行。 但是,我只是从IntelliJ的项目管理中启动了一个新的Maven项目,并添加了“ Web”框架。 我像往常一样创建了爆炸的工件,并且一切正常,但是当我使用新的库更新pom.xml文件时,IntelliJ不会在工件中添加库。 我必
1回复

无法在IntelliJ中使用Maven连接MySQL数据库

当我尝试在我的应用程序内部登录时,JSP中的新功能和IntelliJ IDE遇到错误java.lang.ClassNotFoundException:com.mysql.jdbc.Driver。 在开发JSP项目时正在使用IntelliJ作为我的IDE。 我尝试使用mysql-connect
1回复

当我更新本地Maven存储库中的jar时,IntelliJ无法编译我的项目

我创建了一个具有很多外部依赖项的Maven项目。 我能够建立它很好。 然后,我将新的SNAPSHOT依赖项安装到本地maven存储库中。 最初的专家本身并没有掌握最新的快照。 我删除了旧的快照。 这导致Maven选择了新的SNAPSHOT,我能够从mvn命令行针对新的jar进行编译
1回复

IntelliJ中具有Maven的Scala项目无法编译

我创建了一个scala项目,并在其中包含Maven框架。 此后,代码无法编译,因此当我运行文件时,最终出现以下错误
1回复

Maven Intellij IDEA无法gwt编译类

我在使用GWT编译的Intellij IDEA Maven中遇到了这个奇怪的问题。 我已经在台式机上进行了此设置并可以工作,但是现在我撤消了更改并将项目加载到另一台计算机上,我遇到了以下问题: 更大的日志跟踪视图: 此处 将错误文件归档到: InvestigationMo
1回复

将android库项目转换为maven工件,以便在intellij构思中使用

我在我的android项目中使用Maven进行依赖管理,这很棒。 我想使用第三方android库项目( https://github.com/emilsjolander/StickyListHeaders )而不是下载目录并手动添加依赖项我想将StickyListHeaders项目更改为m
2回复

如何使用IntelliJ编译Maven项目?

我正在使用Windows,我无法理解如何编译此源代码。 https://github.com/Maxcloud/Mushy 如果你可以提供帮助那就太好了:) 我认为Readme希望你使用ubuntu或linux。
2回复

无法执行DX-IntelliJ Idea(Android + Maven)

从git导入项目后,它会成功下载所有库。 但是,当我尝试重建project时 ,会引发此错误,我在互联网上找不到任何地方。 我试图重新安装maven,intellij idea,再次在系统变量中设置所有路径等,重新安装android sdks ...,试图在IntelliJ Idea
1回复

IntelliJ Idea无法更新任何Maven存储库

问题: 我有一个maven项目,可以使用命令行中的maven工具很好地构建和编译。 然后我有了IntelliJ的想法,即拒绝构建所述项目,声称某些依赖项不可用。 我发现问题的根源实际上是IntelliJ无法连接到包含上述依赖项的Maven存储库。 在存储库中,有3个:
2回复

使用IntelliJ IDEA导入Maven项目(Android)

如果我使用带有Maven集成的IDE(IntelliJ IDEA)来导入Maven项目(Android),我还需要在命令行上运行mvn install来构建项目吗? 或者应该在项目导入向导期间由IntelliJ完成所有操作? 编辑 :我的问题是,在将项目导入IntelliJ后,当我打开我