问题标签 [andromda]
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.
java - 你如何阻止 Hudson 为 Maven 提供构建的 -B 选项?
当 Hudson 去构建我的项目时,它执行 Maven 如下:
这适用于大多数项目。( -B 用于“批处理”或“非交互模式”,顺便说一句)。
但是对于这个使用AndroMDA的项目(我不能在未来的项目中推荐它,这真的很麻烦;对于可以通过继承和基于注释的配置)。
出于某种我不知道的原因,当 Maven 被赋予 -B 标志时,生成的类没有放在类路径上,导致对生成的类的引用产生编译错误。我已经测试了使用 -B 和没有它的手动构建,结果是它在没有 -B 的情况下构建良好(在哈德逊之外)并且它不使用 -B 构建(同样,在哈德逊之外)。
使用 Hudson 版本 1.369 和外部 Maven 2.2.1 安装。
任何建议都非常感谢!!!
PS哈德森太棒了!!!!
comparison - Liferay ServiceBuilder 与 AndroMDA 等其他代码生成工具的比较
我开始深入研究 liferay 6.x ServiceBuilder 框架,并且非常喜欢它的代码生成方法。一个简单的 service.xml 文件可以生成随时可用的强大服务,甚至无需编写任何代码。
我还尝试研究可以从 UML 模型生成类似服务的 AndroMDA,这听起来更有趣,因为它将直接链接我的业务模型,而无需我需要为 service.xml 学习新的 xml 配置(在 liferay ServiceBuilder 的情况下)
现在我正在决定我应该使用哪个工具。根据您对这些工具中的任何一个的经验,请让我知道使用任何这个库的优点/缺点是什么,
我有兴趣了解这些方面,以及您自己的想法
java - androMDA 迁移到?
我想将实际的工作框架 androMDA 替换为另一个可以给我相同功能的框架。我们使用它从 UML 生成代码(使用 magic draw UML),并使用墨盒与数据库进行映射(创建休眠文件)。有谁知道可以替代 androMDA 并且是免费/开源的框架或工具或 Eclipse 插件?
非常感谢您的帮助。
祝你今天过得愉快。
塞西尔。
nhibernate - 使用可空类型时发生 NHibernate.MappingException
我正在使用 nhibernate 访问我的数据库,andromda 生成我的映射文件。一切正常,只要我不使用可为空的数据类型。我正在尝试拥有一个具有 Nullables.NHibernate.NullableInt32Type 类型属性的实体。我的数据库与“int NULL”(SQL Server)类型的列有对应关系。相应的类也具有正确的数据类型(int?)。但是当我尝试获取数据库的值时,我得到一个 NHibernate.MappingException:
NHibernate.MappingException:为类型 Namespace.SummaryAttribute 指定的映射信息无效,请检查您的映射文件是否存在属性类型不匹配----> System.InvalidCastException:Die angegebene Umwandlung ist ungültig。
没有属性“DecimalPlaces”一切正常。即使我将属性更改为简单数据类型 int。
有谁知道问题可能是什么?
java - java.lang.ClassNotFoundException:来自 BaseClassLoader 的 ServiceLocator
我使用 adromda 3.3 生成代码和 maven 3.0.3 plus jboss 6 作为服务器。我在运行时收到此错误
从我从错误中了解到的是,在 UserAction 类中未定义服务定位器。这里是代码:
我在想我不会在 Maven 中添加一些依赖项,但是默认情况下这个服务定位器就在那里。
那么我应该怎么做才能运行呢?我怎样才能导入这个库?
谢谢,拉杜
maven - 使用 Maven 创建 Andromda 项目
我使用以下命令创建了一个 Andromda 项目
mvn org.andromda.maven.plugins:andromdapp-maven-plugin:3.4-SNAPSHOT:generate
此命令为最新的 andromda 版本和 spring 版本 3.x 创建项目,但问题是我们无法将 acegi 安全集成到它需要 spring 版本 <2.5
所以我想知道我可以使用什么命令来生成一个项目,该项目将具有以前版本的 andromda 和 spring,并且能够将 acegi 安全性集成到该项目中。
或者是否有任何步骤可以降级当前 Project 的 Andromda 和 Spring 版本?
maven - 如何使用下载的andromda 版本来创建和编译Project?
我正在使用以下命令创建 andromda 项目 mvn org.andromda.maven.plugins:andromdapp-maven-plugin:3.4-SNAPSHOT:generate
这将使用最新版本的 andromda 并使用 Web 生成项目。我希望使用下载的 andromda 目录 jar 或二进制文件创建和编译 andromda 项目。是否可以???如果是那怎么办??
nhibernate - IIS 查看 MVC 配置文件的错误路径
当我使用 Visual Studio Development Server 运行 MVC4 我的应用程序时,我的应用程序能够正确加载所有配置文件。但是当我尝试在本地 IIS Web 服务器下运行它时,它会抛出这个错误
它正在查看错误的文件夹。配置文件直接位于我的 Web 项目的根目录中。为什么会这样。我该如何解决。我很确定 nhibernate 会查找此文件以加载它的属性。除非您知道如何将 nhibernate 配置文件移动到 web.config 文件中,否则请不要建议这样做,当我复制它时,我会得到一个“无法识别的配置部分 hibernate-configuration”
编辑:顺便说一句,我很确定它正在查看 appSettings 我的应用设置部分中的以下键
Edit2:这是 Nhibernate 如何获取此值并尝试查找配置文件的堆栈跟踪
andromda - AndroMDA 不生成代码
我最近开始使用 AndroMDA 并试图编写一个应用程序。我正在做以下事情:
- 使用 AndroMDA 原型创建项目
- 创建了两个实体类
- 为以上两个实体创建了两个值对象类
- 创建了一个服务类
现在当我运行mvn install
maven 时找不到我的实体类,也找不到我的值对象类。
我刚刚生成了这些文件(mvn install
在将实体引用提供给服务类之前我已经生成了)。
我的问题是为什么 AndroMDA 在使用它们之前不创建这些类?
java - org.hibernate.QueryException:重复关联路径:元数据
我正在做类似的事情:
我在这里显然要做的是向contractCriteria添加子标准,具体取决于是否在关联数组中找到我通过函数的键,但我得到异常:org.hibernate.QueryException:重复关联路径:在元数据上class ,但我认为我在这里不需要任何别名,因为我使用的是相同的标准,你能帮我吗...?
谢谢!!!