gpt4 book ai didi

android - 为 mapsforge 项目正确设置 M2_repo 类路径变量

转载 作者:行者123 更新时间:2023-11-29 21:54:45 26 4
gpt4 key购买 nike

我一直在尝试运行 mapsforge 项目提供的一些应用程序。我按照此处给出的说明进行操作:

( http://code.google.com/p/mapsforge/wiki/GettingStartedDevelopers )

但是,按照说明进行操作后,当我尝试将其中一个 mapsforge 应用程序(例如 AdvancedMapViewer 应用程序)导入到我的 eclipse 工作区时,我在项目上看到了红色感叹号。为了找出我进入构建路径的原因,它在此路径上显示了一个 x 标记:

M2_REPO/org/mapsforge/mapsforge-map/0.3.1-SNAPSHOT/mapsforge-map-0.3.1-SNAPSHOT-jar-with-dependencies.jar

谁能告诉我如何正确设置 M2_REPO 类路径变量?谢谢!

最佳答案

好的,我找到了解决方案并将其写下来,这样它可能对其他在 mapsforge 项目中遇到同样问题的人有所帮助。根据本教程(http://code.google.com/p/mapsforge/wiki/GettingStartedDevelopers)maven 用于构建项目。因此,要正确设置类路径变量,我需要知道本地 Maven 存储库的位置。在 Ubuntu 中,它通常位于用户的主目录 (~) 中。它可能作为名为 .m2 的隐藏目录保留在那里。因此,请确保显示隐藏文件。在我的案例中,maven 存储库的位置是 /home/myusername/.m2/repository。因此,我必须从 Eclipse 转到 Window>Preferences>Java>Classpath variable 并创建一个NEW 条目。然后我必须添加 M2_REPO 作为名称和 /home/myusername/.m2/repository 作为路径。这导致项目的重建。现在您应该能够从您的 eclipse 工作区中 checkout 的 mapsforge trunk 目录导入和运行项目而不会出错。

关于android - 为 mapsforge 项目正确设置 M2_repo 类路径变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13527854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com