问题标签 [generated-code]
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 - 如何在 Maven 中指定某些后缀文件之间的依赖规则?
我有一个为我的应用程序生成 Java 类的 Java 程序。基本上,它接受一个类的简单规范并生成一种特殊形式的 Java bean。我想将它集成到我的 Maven pom.xml 中,这样如果输入文件发生更改,Maven 会在 Maven 的编译阶段之前自动生成新的 .java 文件。
我知道如何在 make 中简单地做到这一点,但我在 Maven 文档中没有找到任何具有此功能的内容。
eclipse - 将多个模块 maven 2 项目导入 Eclipse 工作区时出现的问题
我想知道是否有人遇到过与我相同的问题并可以帮助我。我有一个包含 6 个模块的 Maven 项目。一些模块相互依赖。该项目是用 Java 编写的,并构建为 jars、wars 和 aar。我一直在尝试使用 m2eclipse 插件将其导入 Eclipse。在项目构建之前,它似乎工作正常。在构建过程中,我收到数百个错误,抱怨缺少生成的 Java 文件。我发现 eclipse 无法识别某些生成的包应该被解释为源代码。我真的不知道该怎么办,因为我已经花了很多时间试图解决这个问题。该项目正在使用命令行构建良好。我的目标是在 Tomcat 服务器上调试整个项目
每一个帮助将不胜感激。
谢谢!
java - 在 Eclipse 中生成自定义方法
我想在 Eclipse 中生成自定义方法,就像我们生成 toString、getter 和定居者的方式一样(右键单击 -> 源 ->)。谁能告诉我这样做涉及什么?
谢谢,
荷兰语
wcf - WCF:切换计算机,现在双向序列化已停止工作
我正在使用此代码生成器创建具有双向序列化属性的业务对象,这些对象可以使用 WCF 从服务器发送到客户端。这曾经可以工作,但是我已经切换了计算机,现在我似乎只有单向序列化,即使源代码没有改变。
这是一个我希望仍然被序列化的属性:
该属性位于名为 ApplicationExecution 的类上。当我拉下该对象时,它的 Application 属性会在服务器端填充,但是当我尝试在客户端访问它时,它是 null,在通过 WCF 服务调用检索它之后。
我很确定所有正确的属性仍然存在。我错过了什么吗?如果没有,是什么导致它停止工作?
linq - 从 linq 数据上下文中删除模式 (dbml)
当我将存储过程添加到 linq 数据上下文时,默认情况下,Visual Studio 会为其所在的 sql 架构为存储过程添加前缀。有什么方法可以阻止这种情况吗?在我们的环境中,存储过程可能会随着时间的推移移动到其他模式,我们将基于用于连接的 sql 用户默认模式。我必须手动执行此操作还是可以以某种方式关闭架构前缀?
c# - 有没有简单的方法来自动生成这样的代码?
我有一个将在许多应用程序项目中使用的文件。这些文件的唯一区别是 Web 服务参考名称。像这样的代码:
与上面的代码一样,“Kevin.ServiceReference1”将被指定的应用项目命名空间替换。所以,根据 DRY(不要重复自己),我不应该只是将文件复制到许多项目并手动重命名指定的部分。有什么方法可以轻松地将模板文件的某些部分替换为与项目相关的内容?
c# - 当我在 VS2010 中使用 WinForms (C#) 设计器时,它仍然会生成 StyleCop 抱怨的代码
我记得的一些问题(可能还有更多):
- 包括地区
- 不
this.
为成员变量和方法使用前缀 包括像下面这样的评论(它
/li>//
本身就引起了 StyleCop 的注意)
如果我对文字进行了更改,然后再次打开设计器,将我之前完善的辛勤劳动成果搞砸了。你是如何/将如何解决这个问题的?
我听说过但没有亲身经历过 WPF 的类似问题。你是如何/你会解决这个问题的?
谢谢。
c# - 许多 WebReferences 使用相同的类
我有一个 C# 项目,其中有许多对第三方产品的 Web 引用。所有这些 Web 服务调用都使用“用户上下文”类。因此,每个 Web 服务都接受完全相同的 XML 片段。
目前,当我点击所有不同的 Web 服务调用时,我必须保留许多这些“用户上下文”对象。生成的“用户上下文”类完全相同,只是放在不同的 .NET 命名空间中(XML 命名空间相同)。
我希望能够只传递这些实例中的一个。我怎么能那样做?
我正在使用 Visual Studio 2010 并通过添加 WebReference 来使用生成的类。我不反对使用其他一些框架或机制。我什至考虑过编写自己的代码,但是我需要使用许多 Web 服务(每个都有许多 Web 方法)。
更新:我最初是通过添加 Web 引用来添加这些的,现在我将它们添加为服务引用。Web 服务本身通过 InterSystems Caché 公开,我还没有研究它们与 WS-I 的符合程度。
asp.net-mvc - 如何将生成的控制器注册到 MVC 框架?
我有一些生成模型和控制器类的代码:
生成的控制器代码如下所示:
如何将编译后的控制器注册到 mvc 框架中,这样调用 /Question 就不会以“找不到资源”结束
我认为问题不在于路由表。
也不行。我认为为此不需要路线注册。我拥有的路线注册非常通用和标准。
我记得 MVC 要求 Controller 位于某个目录中 - 在这种情况下它不是。但这真的是一个很奇怪的约定吗?我的意思是 MVC 对目录信息做了什么?我相信它确实会在启动时扫描它并以某种方式注册控制器。那我为什么以后不注册呢?只有 - 怎么?!?
我也不认为问题出在程序集上。
我有这个代码:
t 返回编译后的类型。所以我假设它在编译后已经加载。否则 t 将不为人知。我还可以在输出窗口中看到它已加载。
android - 我的项目中没有生成 R.java 文件
我正在做记事本教程,练习 2。我首先创建了一个新的 Android 项目,然后选择从源代码创建以导入下载的源文件以进行练习。
但是现在我在 Eclipse 中遇到了很多错误,问题是没有生成R.java
类。我该如何解决这个问题?文件夹gen/
是空的。
我有错误Notepadv2.java
,res/layout/note_edit.xml
两者似乎都与生成R.java
的缺失有关。
这是我的import
陈述Notepadv2.java
:
它们是由 Eclipse 命令Ctrl+Shift+O创建的。