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

java - 两个eclipse项目的循环依赖

我正在尝试在 Java 中实现某种 MVC。实际上,它更像是一个 MVP,但这对我的问题并不重要。

以下情况:我有一个使用 Netbeans 制作的 GUI(因为有更好的 GUIeditor),它经常更新和更改。

由于我的主项目在 Eclipse 中更易于维护,因此我选择将 Netbeans 项目作为单独的项目导入 Eclipse。所以这里我有一个App包含控制器和模型包的项目“ GUI”和一个包含视图包的项目“”。问题是我遵循的模式在视图和控制器之间具有循环依赖性。每当视图更改时,控制器都会收到通知,决定从模型中获取哪些数据,然后对视图进行更改。

当我添加App到构建路径时GUI,反之,我将收到此错误消息“在项目'GUI'的构建路径中检测到循环”。我的意思是这是真的,这个循环已经在我的设计中了。

目前在启动时,我通过以下方式向其控制器注册一个视图(这不是真正的代码,我正在尝试缩短它)

因此,您会看到连接是通过将引用传递给控制器​​然后将侦听器注册到此视图来建立的。问题是:如果我GUI在 's buildpath 中没有项目,App则无法解决导入问题,在没有 in 's buildpath 时也会发生同样的App情况GUI

我想保留这个项目结构并坚持我的 MVC 架构。我该如何解决它?你有什么建议?

0 投票
3 回答
739 浏览

apache-flex - Flex:在不复制+粘贴的情况下为多个项目重用类?

好的,我有一些我已经制作或在网上找到的类,我计划在多个项目中使用,我宁愿将这些类存储在一个中心位置,而不是将它们复制+粘贴到每个项目中。

我的 Flex 项目在路径 Flex/WorkSpaces/<workSpaceName> 中有自己的工作区

如果我想在 Flex 目录中放置另一个文件夹并将包设置为 com.mydomain.whatever

我需要制作什么文件夹结构,以及如何使我的项目可以访问代码?

谢谢!

0 投票
2 回答
25249 浏览

maven-2 - Maven 类路径顺序问题

有谁知道在 Maven2 中设置特定类路径顺序的方法,而不是我目前似乎经历的随机顺序?

想要这样做有很多正当理由:

  • 供应商提供了一个补丁 jar,其中包含先前发布的 jar 的覆盖类,因此补丁 jar 必须首先出现在类路径排序中。
  • 通过遍历 pom 依赖项发现的类路径上找到的两个 jar 在同一个包中包含具有不同签名的相同类。例如:

jboss jbossall-client 4.2.0.GA

org.hibernate 休眠 3.1

两者都包含:org.hibernate.util.ReflectHelper.class,但 jbossall-client 版本缺少 getFastClass 方法。

通过谷歌搜索,我发现这可能是 maven 爱好者和面临这个特定问题的人之间的争论点,但类路径排序肯定有正当理由。

任何解决这个特殊难题的人的任何建议都将不胜感激!

谢谢

0 投票
2 回答
37266 浏览

java - WEB-INF 在 CLASSPATH 中吗?

WEB-INF文件夹是CLASSPATHJava Web 应用程序的吗?

0 投票
3 回答
20098 浏览

java - 使用 XPathFactory 的类路径问题

我在我们的一台实时服务器上不断收到以下异常(运行相同代码的其他服务器似乎没问题):

我很确定类路径中有 Xalan 和 Saxon jar(使用 IBM Java 1.5)。

你有什么想法还有什么可能是错的吗?

编辑:

那是导致问题的代码:

它运行在一个大致基于 catalina 引擎的自定义 Web 服务器上。

0 投票
3 回答
2930 浏览

java - java jar中的路径问题

我有一个名为 Etc 的文件夹,其中有一个我想在同一文件夹中的另一个文件 Example.java 中使用的图像。所以我有 Etc\image.png 和 Etc\Example.java。我尝试使用“Etc/image.png”作为图像路径,但没有奏效。我该怎么办?

另外,假设文件在不同的包中,我该怎么做?

作为记录,我的主要 .java 类位于名为 Main 的包中。

编辑:

我用这个:

ClassLoader.getSystemClassLoader().getResource("Etc\image.png");

0 投票
3 回答
1328 浏览

java - Eclipse 和类路径

我发誓我要疯了。

JDeveloper 运行我的项目时没有任何抱怨。

如果我执行“java -cp /usr/share/java/mysql.jar:.MAIN.java”,它就像一个魅力。

但是 Eclipse 说“[审查]你”并忽略了我的类路径设置。

我打开“运行”>“运行...”菜单,并在类路径选项卡中添加 mysql jar,但一次又一次,我不断收到“找不到合适的驱动程序”。

现在,我不应该将 jar 添加到构建路径 --- 否则,如果我想更改引擎,我要重建,使用 JDBC 有什么意义---。我也不应该做“ Class.forName()”,我不需要以其他方式运行它。

一只手,在这种精神错乱中?

0 投票
5 回答
9576 浏览

groovy - 您如何配置 GroovyConsole 以便我不必在启动时导入库?

我有一个使用第三方库的 groovy 脚本。每次我打开应用程序并尝试运行我的脚本时,我都必须导入正确的库。

我希望能够打开 GroovyConsole 并运行我的应用程序,而无需导入库。

0 投票
1 回答
3311 浏览

java - 如何最好地将 UNC 文件路径添加到 Java 类路径

使用 Java (1.4) 是否可以在类路径中使用 Windows UNC 文件位置 (\\servername\filestore\etc)?

0 投票
4 回答
5820 浏览

java - 如何解析和解释ant的build.xml

是否有用于读取和 ant build.xml 并从中检索元素的 Ant API?具体来说,我希望能够检索路径元素中的值并能够遍历路径中的所有元素。

我的目的是检索给定路径并确保在清单中正确引用它,以便在产品投入生产时构建和清单匹配。

编辑:关于使用 XML API 的响应(并感谢他们),问题是当前构建的构建文件比这更复杂。即类路径引用不同的类路径并包含它,并且类路径中引用的元素本身定义在属性文件中,因此有太多的 Ant API 无法合理地重新创建。