问题标签 [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.
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 架构。我该如何解决它?你有什么建议?
apache-flex - Flex:在不复制+粘贴的情况下为多个项目重用类?
好的,我有一些我已经制作或在网上找到的类,我计划在多个项目中使用,我宁愿将这些类存储在一个中心位置,而不是将它们复制+粘贴到每个项目中。
我的 Flex 项目在路径 Flex/WorkSpaces/<workSpaceName> 中有自己的工作区
如果我想在 Flex 目录中放置另一个文件夹并将包设置为 com.mydomain.whatever
我需要制作什么文件夹结构,以及如何使我的项目可以访问代码?
谢谢!
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 爱好者和面临这个特定问题的人之间的争论点,但类路径排序肯定有正当理由。
任何解决这个特殊难题的人的任何建议都将不胜感激!
谢谢
java - WEB-INF 在 CLASSPATH 中吗?
WEB-INF
文件夹是CLASSPATH
Java Web 应用程序的吗?
java - 使用 XPathFactory 的类路径问题
我在我们的一台实时服务器上不断收到以下异常(运行相同代码的其他服务器似乎没问题):
我很确定类路径中有 Xalan 和 Saxon jar(使用 IBM Java 1.5)。
你有什么想法还有什么可能是错的吗?
编辑:
那是导致问题的代码:
它运行在一个大致基于 catalina 引擎的自定义 Web 服务器上。
java - java jar中的路径问题
我有一个名为 Etc 的文件夹,其中有一个我想在同一文件夹中的另一个文件 Example.java 中使用的图像。所以我有 Etc\image.png 和 Etc\Example.java。我尝试使用“Etc/image.png”作为图像路径,但没有奏效。我该怎么办?
另外,假设文件在不同的包中,我该怎么做?
作为记录,我的主要 .java 类位于名为 Main 的包中。
编辑:
我用这个:
ClassLoader.getSystemClassLoader().getResource("Etc\image.png");
java - Eclipse 和类路径
我发誓我要疯了。
JDeveloper 运行我的项目时没有任何抱怨。
如果我执行“java -cp /usr/share/java/mysql.jar:.MAIN.java”,它就像一个魅力。
但是 Eclipse 说“[审查]你”并忽略了我的类路径设置。
我打开“运行”>“运行...”菜单,并在类路径选项卡中添加 mysql jar,但一次又一次,我不断收到“找不到合适的驱动程序”。
现在,我不应该将 jar 添加到构建路径 --- 否则,如果我想更改引擎,我要重建,使用 JDBC 有什么意义---。我也不应该做“ Class.forName()
”,我不需要以其他方式运行它。
一只手,在这种精神错乱中?
groovy - 您如何配置 GroovyConsole 以便我不必在启动时导入库?
我有一个使用第三方库的 groovy 脚本。每次我打开应用程序并尝试运行我的脚本时,我都必须导入正确的库。
我希望能够打开 GroovyConsole 并运行我的应用程序,而无需导入库。
java - 如何最好地将 UNC 文件路径添加到 Java 类路径
使用 Java (1.4) 是否可以在类路径中使用 Windows UNC 文件位置 (\\servername\filestore\etc)?
java - 如何解析和解释ant的build.xml
是否有用于读取和 ant build.xml 并从中检索元素的 Ant API?具体来说,我希望能够检索路径元素中的值并能够遍历路径中的所有元素。
我的目的是检索给定路径并确保在清单中正确引用它,以便在产品投入生产时构建和清单匹配。
编辑:关于使用 XML API 的响应(并感谢他们),问题是当前构建的构建文件比这更复杂。即类路径引用不同的类路径并包含它,并且类路径中引用的元素本身定义在属性文件中,因此有太多的 Ant API 无法合理地重新创建。