问题标签 [dependency-management]
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.
c# - 向 C# 项目添加依赖项 - 不同版本的相同程序集
我需要能够从位于 GAC 中的同一程序集的不同版本中调用实用程序:
在代码中的某处我需要动态加载任何一个:
有没有办法在没有反射的情况下做到这一点(我知道如何通过反射来完成)并使用强类型对象来代替?
eclipse - Maven缺少传递依赖
我有一个依赖项(datanucleus-db4o)的maven项目。这种依赖本身就依赖于 db4o (db4o:db4o:jar:7.12.126.14142-all-java5)。
现在行家说:
我是新手。datanucleus-db4o 用特定的版本号定义自己的依赖关系对吗?这是一个好方法吗?m2eclipse 无法下载。我下载了一个较新版本的 db4o 并将其添加到类路径中。Maven 一直在写关于丢失的工件。
当我启动我的应用程序时,我也遇到了 NoClassDefFound 错误。这让我想到了另一个问题:
难道我做错了什么?
提前致谢。
这是 pom.xml 的相关部分...
这是 pom.xml 的相关部分
testing - Missing maven dependency using nexus setup
I am trying to build a maven project to test out some testing software - Arquillian.
I setup nexus and added the jboss repositories to the bottom of the public group.
When i run mvn test
i get this error:
I checked the java.net maven 2 repository and it is definately there.
However when i navigate to my local nexus public group, it is not there.
How can i solve this problem? And what is the cause of this problem? I am in way over my head with this, as I am more accustomed to using ant+ivy.
The full output from mvn is here.
maven-2 - Maven MOJO 传递依赖解析从图的底部排序
我正在解决我的 MOJO 中的传递依赖关系,并希望它们从依赖关系树的底部按顺序返回。这可能使用 Maven2 吗?到目前为止,这是我的代码:
如您所见,ArtifactResolutionResult getArtifacts 方法不保证使用 Set 的排序顺序。
java - Maven POM 依赖于 ivy.xml 文件
是否有一个 maven 插件,我可以使用它来将 maven pom 依赖项(包括传递依赖项)转换为 ivy.xml 文件?
ide - 可以生成依赖树的工具或 IDE?
有谁知道免费工具、IDE 或插件(最好用于 Netbeans 或 Eclipse),它们可以生成像NDepend for Visual Studio 这样的依赖树?我正在寻找一个为 PHP 做的,但理想情况下它会支持多种语言。
java - 如何将 API 的依赖项与使用它的主程序隔离开来?
我有一个系统,我正在通过定义明确的访问点为其创建插件。然而,有问题的插件使用了一些框架也使用但版本不同的 jar。
代码的结构方式是集成在框架中的代码(扩展插件扩展点)和执行实际工作的代码很好地解耦(基本上归结为少于 10 个类的 API)。然而在这几个类的背后隐藏着一个相当大而复杂的系统(60+ jar 依赖)
问题如下:
如何确保 API 类实例化的任何内容都是使用单独的私有 jar 文件库完成的?
换句话说,我如何隔离插件,使其与自己的私有库一起运行而不干扰主应用程序的库?
---- 编辑---- 到目前为止,唯一可以实现的两种方法是嵌入 OSGi 等框架或提供我自己的类加载器实现。后者可以完成,并且在网上提出了许多变体,尽管我没有发现任何东西可以让我对手头系统所需的稳定性充满信心。
这让我们回到了 OSGi,我希望有一个更轻量级的解决方案,尽管也许一旦我学习了这项技术,它就会证明它不需要太多努力就能做我想做的事。
java - 在 Eclipse 中对 Maven 依赖项进行排序
只是想知道在 Eclipse 中是否可以按字母顺序对 Maven 依赖项进行排序?
列出 200 个未订购的罐子的清单让我很困扰...... :(
maven-2 - Maven:如果它们已经是可传递的,如何删除它们?
例如,如果存在依赖项:
我想删除依赖a -> c
,因为有a -> b -> c
.
我知道可能有一些不应该减少的强依赖关系,但这与这个问题无关。
例子:
预期结果:
.net - NuPack 包管理
那么在规划新项目时,使用NuPack处理依赖关系是否安全?当我说安全时,它会一直存在吗?或者它只是一个被炒作的项目(即 Google Wave)?.NET 中真的存在或需要依赖管理吗?
如果不是,推荐的处理依赖关系的方法是什么?