dependencies相关内容
我有一个大型项目的情况,该项目有很多模块/库及其各自的存储库.这些模块中的大多数是其他模块的依赖项,而不是项目的依赖项.现在已经到了主项目有几个子项目和许多模块共享的地步.一些依赖关系的深度超过 3-4 级. 我已经读到可以在项目中更新/拉取子模块,但这仅适用于第一级子模块.假设这些子模块有自己的子模块(第 2 级),并且一些第 1 级子模块共享相同的第 2 级子模块.此外,第二个 lvl
..
我正在为 jboss ear 应用程序编写 EJB jar 模块.我正在使用 gradle,我不想尝试从 JBoss 声明 jar 在运行时依赖的所有不同依赖项.有没有办法声明对目录树中所有文件的依赖关系. 解决方案 在 build.gradle 文件的依赖项部分,您可以使用 FileTree 参考.例如: 依赖项{编译 fileTree(dir: "${jbossDir}/client
..
我正在使用 maven 创建 .ear org.apache.maven.pluginsmaven-ear-plugin2.6wsformatter-eartrue
..
我正在为 C++ 游戏项目设置构建环境.我们的主要要求是不仅能够构建我们的游戏代码,还能够构建它的依赖项(Ogre3D、Cegui、boost 等).此外,我们希望能够在 Linux 和 Windows 上构建,因为我们的开发团队由使用不同操作系统的成员组成. Ogre3D 使用 CMake 作为其构建工具.这就是为什么到目前为止我们的项目也基于 CMake.一旦在每个团队成员系统上手动设置
..
我有以下场景: mylib 是一个库(我有它的源代码,所以我想将它们放入一个 Maven 项目 mylib:mylib 中).这个库有一个 jar 依赖项,我只有 jar,并且在 Maven 存储库中找不到它(我也不想在那里安装它).为了使它编译,这样的事情会起作用:将jar文件添加到“lib"文件夹中的mylib项目中,例如“lib/thirdpartylib.jar"并在 mylib 的
..
我注意到在尝试使用 npm 安装看似简单的节点包时(例如 nerve,一个“微框架")我经常遇到某种形式的依赖痛苦.经过一番挖掘,我找到了 bcrypt 模块的问题,即显然是用 C/C++ 编写的,必须在包管理器下载后进行编译. 不幸的是,如果您希望它在 Windows 上运行,答案似乎是(来自 bcrypt 问题线程之一)“安装 Linux VM".所以今天早些时候我就这样做了,并开始遇到
..
我正在尝试创建一个 Maven 插件来生成一个包含项目中所有依赖项的 URL 的文件.我已经能够获取依赖项及其工件,但在获取下载 URL 时遇到了问题. 使用 ArtifactResolver 和 ArtifactMetadataSource 我得到了一些工件信息.但是我无法获得所有依赖项的所有信息.我无法找到有关解析逻辑的文档,因此我可以从我的插件中调用它.我可以使用 ArtifactRe
..
我有一个多模块 Maven+Spring 项目.一些模块依赖于其他模块. 假设我们有一个名为 services 的模块,它依赖于名为 persistence 的模块. 服务模块: 在 Spring 级别,导入 persistence 上下文 在 Maven 级别,依赖于 persistence 模块 persistence 模块定义了一些与...持久性相关的配置:数据源、
..
我正在尝试使用休眠验证,代码编译,但在启动时失败并出现错误:线程“主"javax.validation.ValidationException 中的异常:HV000183:无法初始化“javax.el.ExpressionFactory".检查类路径上是否有 EL 依赖项,或者改用 ParameterMessageInterpolator 代码: import javax.valida
..
我是 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 通过阅读这篇文
..
在 Gradle 中,如何生成具有解析为实际使用版本的动态依赖项的 POM 文件? 依赖项{testCompile(组:'junit',名称:'junit',版本:'4.+')} 这是从上面的依赖中生成的. junitjunit4.+测试
..
我已经这样定义了我的主模块: angular.module('domiciilias', ['domicilians.service', 'loggerService', 'person.directives']).config(['$routeProvider', function ($routeProvider) {$路由提供者.何时('/domiciliations/mandats',{
..
我编写的一个应用程序使用了几个第三方 jar.有时只使用了整个 50kB 到 1.7mB jar 中的一小部分——一个或两个函数调用或类. 减小罐子尺寸的最佳方法是什么.我应该下载源代码并用我需要的类构建一个 jar 吗?哪些现有工具可以帮助实现这一点(例如,我简要地查看了 http://code.google.com/p/jarjar/)? 谢谢 编辑 1:我想减小我的第三方“
..
我有一个 Python 包,它的 setup.py 具有通过通常方式在 install_requires=[...] 中声明的依赖项.那里的一个包 scikits.timeseries 有一个 setup.py 期望已经安装了 numpy,因此,我想要一些方法来首先安装 numpy.对于这种情况和一般情况,可以控制依赖安装的顺序吗?如何? 目前 setup.py 下拉依赖项的顺序(如 arg
..
如何通过类名找到依赖关系? 特别是,我想在我的项目中包含这个类 org.mortbay.jetty.testing.ServletTester,我该怎么做?您是如何找到答案的? 解决方案 从 6.1 版本开始,Netbeans 可以 将给定类所需的依赖项添加到 pom.xml
..
我想使用第三方供应商的 jar.但是在这个 jar 中,我有旧版本的 Java 包 org.osgi.framework 我需要找到一些方法将包从主项目中排除.像这样的: com.ibmcom.ibm.ws.admin.client8.5.0org.osgi.f
..
我终于习惯了在我的项目中没有任何已使用的未声明或未使用的已声明依赖项.尽管很难跟踪在依赖项中列出的未使用的声明的运行时/测试依赖项:分析...人们只需要在 pom.xml 中向它们写注释或以其他方式管理它们以了解测试或运行时需要它们. 但是解决版本冲突的方法我还不清楚.关于传递依赖. 最近获胜策略是如何运作的?什么时候使用一个版本而不是另一个版本? 如果您使用版本号声明 Used
..
是否可以创建需要外部依赖项的 JAR 文件而不在 JAR 文件中包含这些依赖项? 我的 google-fu 没有给我答案;我发现的所有内容都显示了如何将它们包含在 JAR 文件中,而不是在清单文件中放入什么来表示“我没有得到它们,请查看用户的类路径".我会假设依赖项已在用户的类路径上正确安装和配置. 就我而言,我的依赖项是 Apache Commons CLI 和 Math. 编
..
我正在尝试获取 Java 类中的所有依赖项,包括用于泛型参数化和局部变量类型的类.到目前为止,我发现的最好的框架是 apache bcel.使用它,我可以轻松地从字节码中找到所有字段、方法参数和局部变量.基本上除了泛型和局部变量类型之外的所有内容.例如,从 List 行开始.points = new ArrayList(); 我只能找到一个依赖项 - 使用 bcel 中的 JavaClass.ge
..
使用 Carthage 在 Xcode 项目中添加依赖项的最快方法是什么. 以后如何添加或编辑依赖项. 解决方案 安装 Carthage 下载 Carthage 打开终端 终端:cd ~/Path/To/Folder Containing Project 创建迦太基文件为: 终端:触摸购物车文件 从项目文件夹中打开 Cartfile 文件并添加所需
..