问题标签 [multi-project]

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 投票
1 回答
766 浏览

gwt - Requestfactory Validation on Multi-Project 设置

我尝试更改为 gwt2.4 的发布版本并遇到问题。我在我的设置中使用了多个项目。我有一个带有服务器端代码的项目,一个带有共享代码的项目,可以在不同的 gwt 项目中使用,还有一个 gwt 项目将所有内容绑定在一起。我用 Maven 构建一切。我按照此处的注释处理说明进行操作: http ://code.google.com/p/google-web-toolkit/wiki/RequestFactoryInterfaceValidation

当我编译代理和服务所在的共享项目时,会创建带有 DeobfuscatorBuilder.java 的文件夹“generated-sources\apt\”。我将这个项目的源代码作为我的主项目的依赖项,并尝试运行验证器,但此处未创建 DeobfuscatorBuilder.java。一切都可以编译,但是当我调用 requestfactory 时,我得到了错误:

我想我的设置有错误,但我找不到..有人知道如何解决这个问题吗?

问候阿恩

更新:

我将此添加到我的 pom 中:

这会解压缩我的依赖项的源并将它们放入我的目标文件夹中。然后我补充说:

到我的处理器插件。

这样就不必将所有项目都放在工作区中,它应该与持续集成系统一起工作。不过,如果没有安迪斯的回复,就不会想到这一点:)

0 投票
1 回答
865 浏览

visual-studio-2010 - 在多项目 Visual Studio 项目模板中有条件地排除项目创建

我有一个多项目Visual Studio 项目模板。我希望能够有条件地从创建的解决方案中排除特定项目。

我查看了 IWizard 实现的ProjectFinishedGenerating方法,但我似乎无法弄清楚如何简单地忽略一个项目。

所以,基本上我想在我的 IWizard 项目实现中做类似这样的伪代码:

0 投票
1 回答
40 浏览

sharepoint - 分享点 2007 DLL 错误

我正在尝试在我们的 sharepoint 服务器上部署具有 3 个项目(多项目解决方案)的解决方案。

我在其中放置了我的枚举、结构和常用东西的解决方案之一的 dll 在部署后遇到了麻烦。

当我部署新解决方案时,它将成功部署,但似乎部署过程不会用新的 dll 替换旧的 dll,之后当我想测试站点时,我使用的页面中提到的枚举不起作用正确地

(页面中单选按钮之一的值来自我提到的枚举)

它会给我java脚本错误并且我的页面没有任何事件发生

任何帮助将不胜感激

0 投票
5 回答
2131 浏览

java - 在多个项目之间共享实体

我有 3 个具有相同实体的 Java 项目。

我想在这些项目之间共享实体,因为实体可以在开发阶段演变。

我们正在考虑用实体构建一个 jar 并使用 Maven(带有存储库)共享它。

也许你有另一个解决方案?

0 投票
2 回答
146 浏览

android - 安卓多项目

我正在开发一个相当大的 android 项目,有多个应用程序和库,每个都有自己的依赖项等。从事这个项目的团队开始壮大,似乎“结帐和构建”的梦想正在迅速蒸发. 每次有人向 Eclipse 添加项目时,团队中的其他人都必须跳“文件导入”的舞蹈。在 .net 中,您只需将 sln 文件提交到源代码控制,当人们对环境进行更改时,每个人都会保持同步。在 android eclipse 环境中有这样的东西吗?我可以将我的整个工作区或其他东西提交给 git 并让每个人都在同一页面上吗???

0 投票
1 回答
602 浏览

c# - VS2010中多项目解决方案的输出文件夹导出内容

我在视觉工作室有一个解决方案。它包含的 2 个项目是测试项目。2 是要部署的实际软件。这些项目中的1个是独立的,我们称之为项目B。主项目,我们称之为项目A,引用项目B的dll文件。

这两个项目都有一些需要复制到输出的内容。它们都可以自己正常工作;但是,当项目 A 构建和启动时,它不会拉取项目 B 的内容。这当然是有道理的,因为它唯一引用的是一个 dll。此外,它不执行任何项目 B 的安装,它只是对其进行了引用。

我认为理想情况下,其中的一些步骤可以让我同时安装和运行项目 A 和 B(这是一个 powerpoint 插件顺便说一句),并且它们的资产可能合并。如果需要,他们的资产可以分开,但我只需要从 A 调用项目 B 并让它返回一些文件。

我认为这听起来可能比实际更复杂。

0 投票
1 回答
68 浏览

maven-2 - Maven2无法解析子依赖

我们在多项目环境中使用 Maven2。实际上我正在处理依赖范围。在目标解决方案中,我想通过设置类路径将所有依赖项提交给 vm。

Pom_Project_A_.xml

Pom_Project_B.xml

当我想编译项目“B”时,maven 无法解析 log4j 和项目“A”中已经定义的其他“子依赖项”。

是否有可能改变这种行为?非常感谢

0 投票
5 回答
2951 浏览

c# - 更好地引用 DLL 或拥有多项目解决方案?

我仍在学习 .NET(特别是 C#),我很好奇创建和引用 dll 与拥有多项目解决方案的优势?我有机会做任何一个,但我不确定哪个会更好。将是 dll 的项目相当小,但可能会被重用。在做出这个决定时,大小和可重用性是否应该是一个因素?感谢您的任何帮助。

0 投票
0 回答
408 浏览

package - sbt 多项目战争打包

我一直在尝试找到将由多个项目组成的 Web 应用程序打包到单个战争中的方法。我为 sbt 找到的唯一有用的插件是 xsbt-web-plugin。我正在尝试在该 github 托管项目中使用 War 插件,但 WEB-INF/lib 中仅包含 Web 项目的 de 依赖项(不是构建中定义的其他项目,也不是它们的依赖项)。我的构建文件是:

查看插件代码,它似乎将所有文件从完整类路径配置复制到 lib 目录中,但是在检查完整配置时,它不包括所有必需的 jars(来自其他 7 个项目的那些及其依赖项)。

这是使用正确的插件还是有另一个插件?

提前致谢!

0 投票
6 回答
28322 浏览

build-automation - 用于构建多个项目的多个设置 gradle 文件

我有以下项目结构

上述项目结构的想法是我们有多个项目,其中包含子项目,每个项目都可以依赖于其他项目。项目内的子项目也可以依赖于同一项目内的其他子项目。项目将在根目录的 settings.gradle 中指定。每个项目中的 settings.gradle 也会说明该特定项目的子项目是什么。

我在根目录中的 settings.gradle 看起来像

和 Project1 settings.gradle 看起来像

其他依赖顺序在相应的 build.gradle 文件中定义如果我 rand gradle clean build install 在根位置(标准位置)内,它似乎没有使用项目级别 settings.gradle 文件中的配置。

我在这里做错了什么?