我得到了以下场景,其中我自动生成了四个类(在一个JAR中): B bEl = ...;C cEl = ...; DdEl = ...; E eEl=...;设置这些对象是非常痛苦和容易出错的。因此,我想知道是否有更好的方法来自动构建构建器。我知道Lombok,但我不能编辑该代码,也不能添加@Builder注释。
有什么建议吗?
我将我们的一个常用的库转换为.NET标准2.0,用于移动应用程序和现有应用程序。在现有的Mvc应用程序(4.7.1框架)中使用该库,它可以成功构建并运行,但Visual Studio IDE会报告控制器类的构建错误列表,因为无法找到该库的元素。这个库的using子句在控制器类中也是灰色的。
有没有简单的方法来解决这个问题?
它需要访问项目类的字节码中包含的信息,因此,我使用了一个URLClassLoader (告诉它这些类位于项目的"bin“文件夹中)来获取对类的引用并检索我需要的所有信息。不幸的是,当我调用方法loadClass("a certain class in JavaProject")时,我得到了这种类型的错误:
org.eclipse.e4.core.di.InjectionException: java.la