问题标签 [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 投票
1 回答
163 浏览

java - 异常复杂

我有这个例外:

我正在使用这个类路径在 Windows 上工作:

谢谢您的帮助

0 投票
0 回答
35 浏览

java - 在java中使用另一个项目中的类

我正在处理一个使用项目 B 中的类的 java 项目 A。我在项目 A 的构建路径中添加了项目 B,我在项目 B 中使用的类的编译时出现错误,但是当我运行项目时A 它显示项目 B 的依赖项的错误 ClassNotFound 错误。

有什么办法可以解决这个问题,而无需在项目 A 的构建路径中添加项目 B 的所有依赖项?项目 A 和 B 都是 Maven 项目。

0 投票
1 回答
23 浏览

java - 如何在正确项目的多项目中加载资源路径?

我必须使用这个项目配置:

项目 1 对 xml 做了一些工作,应该从文件夹“模型”加载 dtd。我将此文件夹放在项目 1 的类路径中。项目 1 在项目 2 的类路径中。在项目 2 中,我从项目 1 中调用一个类,该类尝试加载“Datamodel.dtd”。但是,我的资源路径指向项目 1 的基本路径,而不是项目 2。因此它会引发“FileNotFoundException”。

任何想法如何解决这个问题?

0 投票
0 回答
75 浏览

java - 将jar文件添加到eclipse时出现问题

我正在尝试将一些外部 jar 文件从 Apache Lucene 库添加到 Eclipse,但每次我将它们添加到 Classpath 时,它总是说我需要附加源。但是我看过多个教程,他们从来没有说过任何关于添加源文件的内容。他们只是指向二进制文件。我尝试将它们添加为类路径或用户库,但 Eclipse 拒绝按原样添加它们。我正在使用 Apache Lucene 8.8.1 和 Eclipse 2021-03。我做错了什么,我无法添加它们?

更新:我正在发送一些屏幕截图,以便更好地说明我在做什么

photo1 在我创建一个新项目并将其命名后,我选择下一步并选择库选项卡

照片2

在库选项卡中,我选择类路径,然后选择添加外部 jars 选项,然后从我下载的 Lucene 文件夹中选择一些 jar 文件

当我尝试从某个包中选择一些 .class 文件时,我一直遇到此消息

照片3

0 投票
0 回答
22 浏览

eclipse-plugin - 如何将插件放在第三方插件的类路径中?

为了使Eclipse插件与Junit 5一起使用,项目的GitHub页面指定我必须将此插件(pitest-junit5-plugin)添加到主插件(即pitclipse)的类路径中,我该如何实现这个?

0 投票
0 回答
25 浏览

eclipse - 插件片段看不到宿主插件中的包

我正在编写一个测试片段,用于测试主机插件中的类。一个要测试的类使用org.joda.time.DateTime,我需要在片段中引用 joda。

主机包含 joda JAR,joda 包位于类路径中并被导出。

但是,在片段中,我看不到任何 joda 包并出现编译错误。

我能做些什么?

0 投票
0 回答
14 浏览

java - 在 Eclipse 中,当我为 Java 项目运行应用程序时,如何获取要使用的输出文件夹位置

我有一个带有 3 个独立源文件夹的 Java 项目。他们每个人都有自己的输出文件夹集。当我尝试使用其中一个main方法运行一个类时,我得到一个ClassNotFoundException. 当我进入“运行配置”时,如果我单击“参数”选项卡并执行“显示命令行”,我会看到其中-classpath包含我所有的 jar,但不包含我设置的此输出文件夹,或任何其他提及.class文件的位置实际居住。如果我转到 Eclipse 之外的命令行,并且确实将此位置放在 上-classpath,则程序确实从命令行运行。

如何让 Eclipse 在运行时查看我的.class文件夹的位置?

我在 Centos 7 上有 Java 8 和 Eclipse 平台 4.22.0.v20211124-1800(版本 2021-12 (4.22.0) Buildid: 202112-1639)