问题标签 [buildpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 什么是 Android 依赖项?从构建路径中删除它,发生 ClassNotFoundException
我正在做一个团队项目。我.jar
在构建路径中包含一个文件并提交给 SVN。当我更新工作目录中的代码时,Eclipse 中会出现一个名为“Android Dependencies”的新文件夹。如果我让它在那里,我的程序就会运行;如果我删除它,我的程序会报告一个ClassNotFoundException
.
现在如何解决这个问题ClassNotFoundException
?
java - Android eclipse - android.jar 在 libs 文件夹和引用的库中重复
我正在使用带有 Eclipse 的 android SDK。我正在使用 git 与其他团队成员共享我的项目。最初,“Android Dependencies”中的 android.jar 文件是绝对引用的(即相对于我的主目录)。为了使其相对于项目目录,我将 android.jar 复制到项目中的 libs/ 文件夹中,右键单击并添加到构建路径。但是,我的项目现在有两个 android.jar,一个在 /libs/ 文件夹中,另一个在“Android Dependencies”中不断出现。我需要继续删除“Android Dependencies”以阻止因拥有两个 android.jar 文件而产生的错误。有没有合适的方法来实现我想要实现的目标?
从本质上讲,我想要实现的是“Android Dependencies”中的 android.jar 是 /libs/ 文件夹中的 .jar,而不是 /my-home-directory/android-sdk-linux 中的 .jar /平台...等。
非常感谢!
eclipse - 如何将 Maven 存储库 jar 添加到 Eclipse 构建路径?
从 Eclipse 中,我可以在 Maven 存储库视图中看到所有必要的 jar。但是对于丢失的 jar 文件,我有大约 100 个错误。所以我设置了 M2_REPO 环境变量。我已经从命令行运行了 mvn eclipse:eclipse 命令。当我运行这个命令时,一个 ear 包被添加到我的项目的一个子包中。例如我的项目名称是门户。子包是portal_ear。运行 mvn eclipse:eclipse 命令后的ear 添加到portal_ear 的目标文件夹中。所以我的问题是,因为我已经在存储库中有 jar,如何将它们添加到 eclipse 中的门户构建路径中?
谢谢。
eclipse - Maven 依赖于 Eclipse 中的父项目构建路径
我正在使用m2e。所以我有两个项目。当我右键单击它们时,它们都启用了 Maven。所以其中一个项目是父项目,因此它有许多子包,每个子包都是正确的 src\target,但不是父项目本身。我有 pom.xml 用于父母和所有孩子。
当我右键单击这两个项目时,maven 然后更新配置。maven 存储库被添加到简单项目中,但没有添加到其余项目的父项目中。那么在这种情况下我应该怎么做呢?
java - Eclipse 无法识别导入的 JAR 文件中的方法。为什么不?
我正在使用 Eclipse 为我的工作更新一些 Java 代码。在这个项目中,有一个 JAR 文件,存储在项目文件夹内的“资源”文件夹中,由主类导入。这个 JAR 文件包含一个我们需要在另一个类中使用的类。因此,导入语句如下所示:
为了保密起见,我实际上不能把这些名字放到网上。这个 InnerClass 有一个方法,我们称之为 setState(boolean b)。在我们的主类中,我们需要使用这个方法......但是当我输入它时,调用下方出现了一条红线,并带有错误消息,
这显然是错误的!InnerClass 中的几乎所有其他方法都可以正常工作,而且似乎只是这个特定类的错误。我已经检查并仔细检查了构建路径配置,没有任何异常。我无法更改 JAR 文件,但我可以使用反编译器插件查看内容。有谁知道我不知道的事情,或者以前有人遇到过这个问题并且能够以某种方式解决它?
编辑:这是 Class.java 文件的草图:
java - 在 Rad 中构建路径
我的耳朵项目中有10个项目。我正在使用 RAD。同一个耳朵有一个网络项目。我想在 web 项目的构建路径中添加一些项目。我添加了它,但它不起作用,但是当我创建项目的一个 jar 并将它放在 WEB-INF/lib 中时它可以工作。
可能是什么问题?
谢谢鲯鳅
android - 将 github 中的克隆导入 Eclipse 并构建路径错误
我正在尝试从 git 中提取一个项目,特别是这个:https ://github.com/pocmo/Yaaic 。
它是 android 中的 IRC 客户端库,我想用它来将 IRC 客户端放入 android 应用程序中。从这个项目的根目录中可以看到,没有 AndroidManifest.xml,但有一个名为“application”的目录,其中包含一个清单文件。由此我假设应用程序目录包含一个演示 IRC 客户端(Yaaic 应用程序本身)的示例 Android 应用程序。但是,当我将应用程序目录作为项目导入 Eclipse 时,它充满了构建路径错误和涉及使用不存在的东西的结果错误。我尝试将我直接从 git hub 中提取的整个目录作为项目导入,但仍然存在很多构建路径问题。
至于项目本身,我不确定它是 Yaaic 应用程序的源代码还是其他 Android 项目中使用的库或平台的源代码。见鬼,我什至不确定是否可以将 Yaaic 项目用作我自己的 Android 应用程序中的 IRC 功能库。
我对 Eclipse 上的 Android 开发和开发相当陌生,一般来说,只有大学的一些虚拟项目和 android 开发网站上的教程。
android - 无法将 Facebook SDK 加载到 Eclipse。构建路径错误
所以我什至无法开始为我想要构建的应用程序编码,我很难为我设置 SDK 以基于它进行编码。
这是我所做的:
- 下载的 Eclipse
- 在 Eclipse 上下载了 JDK、Android SDK 和 ADT。
- 创建了一个名为“Facebook”的目录,我在其中克隆了:https://github.com/facebook/facebook-android-sdk .git(分开以避免垃圾邮件机制:P)
- 从现有源创建一个新项目;请注意,在教程中它读取“从现有源创建项目”作为“新 Android 项目”工作流程中的一个选项,但我的 Eclipse 只有“来自现有代码的 Android 项目”(参见:http ://db.tt/ gOmutx08这就是我使用的)作为单独的工作流程。此外,这里没有“新 Android 项目”,只有一个新的“ Android 应用程序项目”,这不会提示我选择现有项目作为源(参见:http ://db.tt/usuzcTxS )。不确定这是否是问题所在。
- 创建了一个新项目,并将我们之前创建的 SDK 项目添加为参考库。
问题肯定出在第 4 步,因为我在 Eclipse 问题记录器上收到以下错误:
a) 描述资源路径位置类型容器“Android Dependencies”引用不存在的库“F:\Users\Desktop_1\Android\Facebook SDK\facebook-android-sdk\facebook\bin\facebook.jar”测试-Facebook 构建路径构建路径问题
b) 描述资源路径位置类型 new View.OnClickListener(){} 类型的方法 onClick(View) 必须覆盖超类方法 FbDialog.java /facebook/src/com/facebook/android 第 101 行 Java 问题
c) 描述资源路径位置类型 Facebook.TokenRefreshServiceConnection 类型的方法 onServiceConnected(ComponentName, IBinder) 必须覆盖超类方法 Facebook.java /facebook/src/com/facebook/android 第 575 行 Java 问题
d) 描述资源路径位置类型 Facebook.TokenRefreshServiceConnection 类型的方法 onServiceDisconnected(ComponentName) 必须覆盖超类方法 Facebook.java /facebook/src/com/facebook/android 第 581 行 Java 问题
e) 描述资源路径位置类型在解决构建路径错误之前无法构建项目Test-Facebook Unknown Java Problem
主要问题是a和e,因为如果构建路径存在问题,则无法构建项目。通过从所有三行中删除“@override”注释可以轻松解决问题 b 到 d;但是,我不确定这是否是实际修复,因为 SDK 首先应该没有问题,并且删除注释最终可能无法使其正常工作。
关于我可以尝试什么的任何想法?我已经删除了整个 SDK 下载,并多次重新克隆了存储库,即使在不同的文件夹中也是如此。不知道了,我不确定为什么教程中的屏幕截图看起来与我的 Eclipse 不同。我的猜测是该教程有点过时了,因为它仍然使用 Froyo 作为目标:P
任何帮助表示赞赏。
java - Java Web 项目未正确构建
我有一个 Java Web 项目,我正在部署到嵌入在 Eclipse 的服务器插件中的 Tomcat,唉,当我在发布/启动服务器后导航到该 webapp 的位置时,.class 文件都丢失了。我可以导航到 ProjectName\WEB-INF\classes\path\to\packages\ -> 所有包都是空的。
任何想法如何解决这个问题?
编辑
Build Automatically 被选中,它为我刚刚包含的另一个 Web 项目编译得很好,只是不适用于指定的那个
编辑 2
重新安装 Eclipse(因为为什么不) - 没有任何改变,适用于项目 #2,不适用于项目 #1。现在甚至包的路径都不存在。src 文件夹的内容(应该移动到 WEB-INF/classes)根本不存在 - 但资源(我有一个具有相同部署程序集命令的资源文件夹)是。
eclipse - 在 Eclipse 构建路径中包含文件?
通过右键单击,构建路径并从构建路径中排除,我从 Eclipse 的构建路径中排除了几个文件。现在我想在构建路径中再次包含这些文件。我找不到任何可以再次包含的选项。任何建议。
我正在使用 Eclipse 3.4.2