问题标签 [eclipse-classpath]

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.

0 投票
2 回答
643 浏览

java - 为什么我不能在运行时访问我的 Eclipse 插件的类?

我正在开发一个 Eclipse 插件,com.simple.plugin具有以下结构: 插件结构

问题是在运行时我无法访问我自己的插件的类。例如,如果我在 SampleHandler.java 中执行以下代码:

我得到错误:

我的类路径的清单运行时选项有插件的根,所以我不知道出了什么问题!

0 投票
4 回答
8442 浏览

java - Eclipse 无法识别同一项目中的导入

(Indigo)不时Eclipse抱怨我项目中的某些类cannot be resolved to a type。即使它在弹出列表中显示类,单击import(见图)也不会添加导入语句!即使我手动添加它,它也无法识别它(并在导入包下划线)。

  • 这只发生在某些项目中。
  • 未解析的类型在同一个项目中!(不在其他依赖项中)
  • 清理项目确实解决了这个问题,但只是暂时的。
  • 我的应用程序由基于多模块 Maven 的项目组成。
  • 所有项目都是基于 Maven 的。

不承认进口

0 投票
0 回答
79 浏览

java - 排除 test-classes 文件夹的 xml 文件

我正在使用特定路径加载项目中的所有 xml 文件。

我的项目包括各种罐子。

这些 jarMETA-INF/spring/*.xml在 test-classes 文件夹中有文件。

即内部jar 测试用例中的xml 文件。

我可以配置一个路径,以便我可以排除测试用例项目的 xml 文件,并且只包含 src/main 项目的 xml 文件。

请帮忙

0 投票
1 回答
259 浏览

eclipse - 在 Eclipse 中另一个项目的调试启动的类路径中包含 Gradle 依赖项

我有一个带有 Gradle 依赖项的项目(比如projectA),为了调试它,它包含在另一个项目的类路径中(比如rootProject)。rootProject扫描类路径并在运行时加载projectA

当我运行rootProject时,它表示找不到 projectA的依赖项,方法是抛出一个java.lang.ClassNotFoundException.

在 Eclipse 中,如何确保projectA的依赖项包含在rootProject的调试会话的类路径中?

0 投票
2 回答
3293 浏览

java - 了解外部类文件夹

在学习开发 servlet 的同时,我添加C:\Program Files\Apache\Tomcat8\lib\servlet-api.jar到我的 J2EE 项目的构建路径中以使 servlet 工作。一切都好:

然后我决定将整个文件夹添加C:\Program Files\Apache\Tomcat8\lib为“外部类文件夹”,突然我又回到了“javax.servlet 无法解析”。

这似乎没有任何意义,尤其是与 eclipse 添加 Tomcat 库的方式相比 - 它看起来几乎相同:

[[3]

我想问题是:

  1. 我将整个文件夹包含为“库”有什么问题?
  2. 如何正确添加文件夹,使其显示为正确的库,如 Eclipse 通过向导添加的“Apache Tomcat v8.0”库
0 投票
1 回答
52 浏览

import - 如何从我的工作区导入插件项目而不指定它们?

我正在为 EMF 开发脚本环境,需要导入模型插件,以便我的脚本能够使用模型生成的类,但为了做到这一点,我需要将插件显式添加到我的导入中。

我可以自动这样做吗?就像在运行时将所有工作区插件添加到我的导入中一样?

0 投票
0 回答
168 浏览

java - Eclipse 没有在运行配置的用户条目类路径中获取依赖项

我将我的应用程序项目及其所有依赖项作为运行配置中“用户条目”的一部分。引导条目包含 JRE。

尽管如此,由于类路径问题,我的应用程序没有运行。我看到将 jar 从用户条目复制到引导条目是可行的。但我不能这样做,因为我的应用程序有很多依赖的 jar。我无法将大量 jar 从用户条目移动到引导条目。如何确保运行时环境具有所有必需的 jar?

0 投票
5 回答
39303 浏览

java - Eclipse-如何删除从引用库的“类路径”添加的 jar

我使用日食。我刚刚在我的项目中添加了两个 jar 作为 library >Add external jar 。如下图所示,文件夹中的所有其他 jar 都作为引用库进入我的项目。这个怎么去掉。这些真的需要吗?编译后,app jar 文件大小比我预期的要大得多。

在此处输入图像描述

工具提示显示-from class path of .jar

在此处输入图像描述

0 投票
1 回答
769 浏览

java - 在这种情况下,classLoader 加载类的顺序

我添加lombok到我的 java 项目中eclipseeclipse.ini它要求我将文件中的最后两行添加为vmargs.

我还添加lombok.jarlibraries(项目 -> 属性 -> 库),并移到lombok.jar了 eclipse 和 JRE 系统库(rt.jar,resources. jar 等)都在下面lombok.jar。我对将lombok主类加载为的顺序感到困惑:

  1. eclipse启动时,类Bootstrap加载器应加载 JRE 目录中的所有 JDK 类。(但由于我lombok.jar在 JRE 系统库上方的 Order 和 Export 中向上移动,rt.jar 会在之后加载lombok.jar。大多数情况下不会?因为无论如何都应该首先加载引导库!)

  2. 由于我们还重新定义了bootstrap classpathusing -XBootstrapClasspath 选项,因此 lombok.jar 将由Bootstrap Classloader.

  3. 之后Extensions classloader加载 JRE 的 lib\ext 目录中的类。

  4. 然后System-Classpath classloader加载 CLASSPATH 环境变量指定的所有类和jar(这个加载是否考虑了Order and Export库的顺序?)

如果我在这里解释错误,请纠正我,因为我只是试图理解 ClassLoading 迷宫的新手。

0 投票
0 回答
80 浏览

java - XPages Designer:项目设置中的 ClassPath 每天还原几次

在 Project Properties 框中,在 Java Build path 下,我添加了两个资源:一个 src 文件夹和一个 Jar。这可以工作几个小时,当我进行干净的构建时没有错误。但是,突然之间,这两个资源消失了,我得到了 52 个 Java 错误。所以我再次添加它们,重新编译:没有错误。

一些信息:

  • 最新的 Domino 设计师 afaik
  • 我在本地开发,数据库手动复制到测试服务器
  • 没有单独的模板数据库(还)
  • 开发数据库也是测试数据库
  • 我在我的系统上使用了一个磁盘项目(本地,没有 git)
  • 我还安装并使用了 SourceTree(只是为了能够向后移动)
  • afaik 除了我之外没有人会触及项目设置
  • 发生了更多奇怪的事情(目前它们似乎与我无关)

我认为在将 NSF 与 ODP 同步时出现问题。我有时会收到一些元素不同步的警告,但我真的不明白为什么。

这怎么会发生,或者更好:我怎样才能修复这种行为?