问题标签 [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.
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 中:
这会解压缩我的依赖项的源并将它们放入我的目标文件夹中。然后我补充说:
到我的处理器插件。
这样就不必将所有项目都放在工作区中,它应该与持续集成系统一起工作。不过,如果没有安迪斯的回复,就不会想到这一点:)
visual-studio-2010 - 在多项目 Visual Studio 项目模板中有条件地排除项目创建
我有一个多项目Visual Studio 项目模板。我希望能够有条件地从创建的解决方案中排除特定项目。
我查看了 IWizard 实现的ProjectFinishedGenerating方法,但我似乎无法弄清楚如何简单地忽略一个项目。
所以,基本上我想在我的 IWizard 项目实现中做类似这样的伪代码:
sharepoint - 分享点 2007 DLL 错误
我正在尝试在我们的 sharepoint 服务器上部署具有 3 个项目(多项目解决方案)的解决方案。
我在其中放置了我的枚举、结构和常用东西的解决方案之一的 dll 在部署后遇到了麻烦。
当我部署新解决方案时,它将成功部署,但似乎部署过程不会用新的 dll 替换旧的 dll,之后当我想测试站点时,我使用的页面中提到的枚举不起作用正确地
(页面中单选按钮之一的值来自我提到的枚举)
它会给我java脚本错误并且我的页面没有任何事件发生
任何帮助将不胜感激
java - 在多个项目之间共享实体
我有 3 个具有相同实体的 Java 项目。
我想在这些项目之间共享实体,因为实体可以在开发阶段演变。
我们正在考虑用实体构建一个 jar 并使用 Maven(带有存储库)共享它。
也许你有另一个解决方案?
android - 安卓多项目
我正在开发一个相当大的 android 项目,有多个应用程序和库,每个都有自己的依赖项等。从事这个项目的团队开始壮大,似乎“结帐和构建”的梦想正在迅速蒸发. 每次有人向 Eclipse 添加项目时,团队中的其他人都必须跳“文件导入”的舞蹈。在 .net 中,您只需将 sln 文件提交到源代码控制,当人们对环境进行更改时,每个人都会保持同步。在 android eclipse 环境中有这样的东西吗?我可以将我的整个工作区或其他东西提交给 git 并让每个人都在同一页面上吗???
c# - VS2010中多项目解决方案的输出文件夹导出内容
我在视觉工作室有一个解决方案。它包含的 2 个项目是测试项目。2 是要部署的实际软件。这些项目中的1个是独立的,我们称之为项目B。主项目,我们称之为项目A,引用项目B的dll文件。
这两个项目都有一些需要复制到输出的内容。它们都可以自己正常工作;但是,当项目 A 构建和启动时,它不会拉取项目 B 的内容。这当然是有道理的,因为它唯一引用的是一个 dll。此外,它不执行任何项目 B 的安装,它只是对其进行了引用。
我认为理想情况下,其中的一些步骤可以让我同时安装和运行项目 A 和 B(这是一个 powerpoint 插件顺便说一句),并且它们的资产可能合并。如果需要,他们的资产可以分开,但我只需要从 A 调用项目 B 并让它返回一些文件。
我认为这听起来可能比实际更复杂。
maven-2 - Maven2无法解析子依赖
我们在多项目环境中使用 Maven2。实际上我正在处理依赖范围。在目标解决方案中,我想通过设置类路径将所有依赖项提交给 vm。
Pom_Project_A_.xml
Pom_Project_B.xml
当我想编译项目“B”时,maven 无法解析 log4j 和项目“A”中已经定义的其他“子依赖项”。
是否有可能改变这种行为?非常感谢
c# - 更好地引用 DLL 或拥有多项目解决方案?
我仍在学习 .NET(特别是 C#),我很好奇创建和引用 dll 与拥有多项目解决方案的优势?我有机会做任何一个,但我不确定哪个会更好。将是 dll 的项目相当小,但可能会被重用。在做出这个决定时,大小和可重用性是否应该是一个因素?感谢您的任何帮助。
package - sbt 多项目战争打包
我一直在尝试找到将由多个项目组成的 Web 应用程序打包到单个战争中的方法。我为 sbt 找到的唯一有用的插件是 xsbt-web-plugin。我正在尝试在该 github 托管项目中使用 War 插件,但 WEB-INF/lib 中仅包含 Web 项目的 de 依赖项(不是构建中定义的其他项目,也不是它们的依赖项)。我的构建文件是:
查看插件代码,它似乎将所有文件从完整类路径配置复制到 lib 目录中,但是在检查完整配置时,它不包括所有必需的 jars(来自其他 7 个项目的那些及其依赖项)。
这是使用正确的插件还是有另一个插件?
提前致谢!
build-automation - 用于构建多个项目的多个设置 gradle 文件
我有以下项目结构
上述项目结构的想法是我们有多个项目,其中包含子项目,每个项目都可以依赖于其他项目。项目内的子项目也可以依赖于同一项目内的其他子项目。项目将在根目录的 settings.gradle 中指定。每个项目中的 settings.gradle 也会说明该特定项目的子项目是什么。
我在根目录中的 settings.gradle 看起来像
和 Project1 settings.gradle 看起来像
其他依赖顺序在相应的 build.gradle 文件中定义如果我 rand gradle clean build install 在根位置(标准位置)内,它似乎没有使用项目级别 settings.gradle 文件中的配置。
我在这里做错了什么?