dependencies相关内容

Git 中依赖的子模块、子树或其他东西?

我有一个大型项目的情况,该项目有很多模块/库及其各自的存储库.这些模块中的大多数是其他模块的依赖项,而不是项目的依赖项.现在已经到了主项目有几个子项目和许多模块共享的地步.一些依赖关系的深度超过 3-4 级. 我已经读到可以在项目中更新/拉取子模块,但这仅适用于第一级子模块.假设这些子模块有自己的子模块(第 2 级),并且一些第 1 级子模块共享相同的第 2 级子模块.此外,第二个 lvl ..
发布时间:2022-01-15 23:04:02 其他开发

带有文件目录的 Gradle 依赖项

我正在为 jboss ear 应用程序编写 EJB jar 模块.我正在使用 gradle,我不想尝试从 JBoss 声明 jar 在运行时依赖的所有不同依赖项.有没有办法声明对目录树中所有文件的依赖关系. 解决方案 在 build.gradle 文件的依赖项部分,您可以使用 FileTree 参考.例如: 依赖项{编译 fileTree(dir: "${jbossDir}/client ..
发布时间:2022-01-15 23:03:55 其他开发

能够预先编译依赖项的 C++ Buildsystem

我正在为 C++ 游戏项目设置构建环境.我们的主要要求是不仅能够构建我们的游戏代码,还能够构建它的依赖项(Ogre3D、Cegui、boost 等).此外,我们希望能够在 Linux 和 Windows 上构建,因为我们的开发团队由使用不同操作系统的成员组成. Ogre3D 使用 CMake 作为其构建工具.这就是为什么到目前为止我们的项目也基于 CMake.一旦在每个团队成员系统上手动设置 ..
发布时间:2022-01-15 23:03:38 C/C++开发

具有本机依赖和复制文件的 Maven 项目

我有以下场景: mylib 是一个库(我有它的源代码,所以我想将它们放入一个 Maven 项目 mylib:mylib 中).这个库有一个 jar 依赖项,我只有 jar,并且在 Maven 存储库中找不到它(我也不想在那里安装它).为了使它编译,这样的事情会起作用:将jar文件添加到“lib"文件夹中的mylib项目中,例如“lib/thirdpartylib.jar"并在 mylib 的 ..
发布时间:2022-01-15 23:03:29 其他开发

Node.js/npm - 无论如何判断一个包是否是纯 JS?

我注意到在尝试使用 npm 安装看似简单的节点包时(例如 nerve,一个“微框架")我经常遇到某种形式的依赖痛苦.经过一番挖掘,我找到了 bcrypt 模块的问题,即显然是用 C/C++ 编写的,必须在包管理器下载后进行编译. 不幸的是,如果您希望它在 Windows 上运行,答案似乎是(来自 bcrypt 问题线程之一)“安装 Linux VM".所以今天早些时候我就这样做了,并开始遇到 ..
发布时间:2022-01-15 23:03:19 前端开发

如何通过 Maven API 获取 Artifact 下载 URL?

我正在尝试创建一个 Maven 插件来生成一个包含项目中所有依赖项的 URL 的文件.我已经能够获取依赖项及其工件,但在获取下载 URL 时遇到了问题. 使用 ArtifactResolver 和 ArtifactMetadataSource 我得到了一些工件信息.但是我无法获得所有依赖项的所有信息.我无法找到有关解析逻辑的文档,因此我可以从我的插件中调用它.我可以使用 ArtifactRe ..
发布时间:2022-01-15 23:03:11 其他开发

在多模块项目中,maven 模块可以访问它所依赖的另一个模块的传递测试范围依赖项吗?

我有一个多模块 Maven+Spring 项目.一些模块依赖于其他模块. 假设我们有一个名为 services 的模块,它依赖于名为 persistence 的模块. 服务模块: 在 Spring 级别,导入 persistence 上下文 在 Maven 级别,依赖于 persistence 模块 persistence 模块定义了一些与...持久性相关的配置:数据源、 ..
发布时间:2022-01-15 23:03:04 其他开发

查找丢失的 Maven 工件

我是 Maven 新手,正在努力添加依赖项.我正在尝试将现有项目转换为 Maven,在为我引用的库中的所有 jar 添加依赖项后,我收到一条关于缺少工件的错误消息: 缺少工件 stax:stax:jar:1.0缺少神器 clover:clover:jar:1.3-rc4缺少工件 log4j:log4j:bundle:1.2.16缺少工件 stax:stax-ri:jar:1.0 通过阅读这篇文 ..
发布时间:2022-01-15 23:02:49 Java开发

angularjs 模块依赖

我已经这样定义了我的主模块: angular.module('domiciilias', ['domicilians.service', 'loggerService', 'person.directives']).config(['$routeProvider', function ($routeProvider) {$路由提供者.何时('/domiciliations/mandats',{ ..
发布时间:2022-01-15 23:02:35 其他开发

最小化 jar 依赖大小

我编写的一个应用程序使用了几个第三方 jar.有时只使用了整个 50kB 到 1.7mB jar 中的一小部分——一个或两个函数调用或类. 减小罐子尺寸的最佳方法是什么.我应该下载源代码并用我需要的类构建一个 jar 吗?哪些现有工具可以帮助实现这一点(例如,我简要地查看了 http://code.google.com/p/jarjar/)? 谢谢 编辑 1:我想减小我的第三方“ ..
发布时间:2022-01-15 23:02:26 Java开发

在 setup.py 或 pip 需求文件中,如何控制安装包依赖项的顺序?

我有一个 Python 包,它的 setup.py 具有通过通常方式在 install_requires=[...] 中声明的依赖项.那里的一个包 scikits.timeseries 有一个 setup.py 期望已经安装了 numpy,因此,我想要一些方法来首先安装 numpy.对于这种情况和一般情况,可以控制依赖安装的顺序吗?如何? 目前 setup.py 下拉依赖项的顺序(如 arg ..
发布时间:2022-01-15 23:02:15 Python

通过类名查找 pom 依赖项

如何通过类名找到依赖关系? 特别是,我想在我的项目中包含这个类 org.mortbay.jetty.testing.ServletTester,我该怎么做?您是如何找到答案的? 解决方案 从 6.1 版本开始,Netbeans 可以 将给定类所需的依赖项添加到 pom.xml ..
发布时间:2022-01-15 23:02:05 Java开发

Maven如何解决传递依赖的版本冲突?最近获胜策略

我终于习惯了在我的项目中没有任何已使用的未声明或未使用的已声明依赖项.尽管很难跟踪在依赖项中列出的未使用的声明的运行时/测试依赖项:分析...人们只需要在 pom.xml 中向它们写注释或以其他方式管理它们以了解测试或运行时需要它们. 但是解决版本冲突的方法我还不清楚.关于传递依赖. 最近获胜策略是如何运作的?什么时候使用一个版本而不是另一个版本? 如果您使用版本号声明 Used ..
发布时间:2022-01-15 23:01:50 其他开发

创建 JAR 文件而不包含外部依赖项

是否可以创建需要外部依赖项的 JAR 文件而不在 JAR 文件中包含这些依赖项? 我的 google-fu 没有给我答案;我发现的所有内容都显示了如何将它们包含在 JAR 文件中,而不是在清单文件中放入什么来表示“我没有得到它们,请查看用户的类路径".我会假设依赖项已在用户的类路径上正确安装和配置. 就我而言,我的依赖项是 Apache Commons CLI 和 Math. 编 ..
发布时间:2022-01-15 23:01:41 Java开发

查找 Java 类中的所有依赖项

我正在尝试获取 Java 类中的所有依赖项,包括用于泛型参数化和局部变量类型的类.到目前为止,我发现的最好的框架是 apache bcel.使用它,我可以轻松地从字节码中找到所有字段、方法参数和局部变量.基本上除了泛型和局部变量类型之外的所有内容.例如,从 List 行开始.points = new ArrayList(); 我只能找到一个依赖项 - 使用 bcel 中的 JavaClass.ge ..
发布时间:2022-01-15 23:01:23 Java开发

在 Xcode 项目中添加 Carthage 的最快方法

使用 Carthage 在 Xcode 项目中添加依赖项的最快方法是什么. 以后如何添加或编辑依赖项. 解决方案 安装 Carthage 下载 Carthage 打开终端 终端:cd ~/Path/To/Folder Containing Project 创建迦太基文件为: 终端:触摸购物车文件 从项目文件夹中打开 Cartfile 文件并添加所需 ..
发布时间:2022-01-15 23:01:13 移动开发