创建PreEmptive Protection? DashO?项目的最简单方法是使用新建项目向导。该向导会检查您的应用程序并确定用于保护您的应用程序的适当设置。
创建PreEmptive ProtectionDashO目的最简单方法是使用新建项目向导。该向导会检查您的应用程序并确定用于保护您的应用程序的适当设置。图书馆
当您在向导中选择库时,它会询问您.jar包含库的或 目录的位置,以及 DashO 应该用来解析 Java 运行时类的 JDK 的位置(请参阅包括 JDK)。


接下来,向导将询问库中的入口点。该向导将显示整个库作为入口点以及用作入口点的任何特殊类或方法。
该向导还将询问用于修饰代码中的类、方法和字段的注释,并会建议您可以启用的潜在的基于注释的入口点规则。如果您熟悉注释并认为应保留使用这些注释修饰的代码元素,请启用注释入口点。此外,该向导将显示一个复选框,允许根据用于 Hibernate 的注释自动生成入口点规则。选中该框将设置以下规则:
防止任何带有注释的类javax.persistence.Entity被重命名或删除。
防止删除带有注释javax.persistence.Entity或注释的类的以下任何成员javax.persistence.Embedded:
- Fields
- Getters(名称以get或开头的 0 参数方法is)
- Setter(名称以 开头的 1 参数方法set)

最后,向导会询问您要将生成的项目文件保存在何处。
如果您选择的名称已经存在,DashO 会询问您是否要替换该文件。如果您选择在现有项目上保存,您的新设置将被保存,并且将创建旧项目的备份。桌面应用程序
当您在向导中选择桌面应用程序时,它会询问您.jar包含应用程序的位置,以及 DashO 用于解析 Java 运行时类的 JDK 的位置(请参阅包含 JDK)。

该向导将检查应用程序并确定在运行时或出于混淆目的所需的依赖项。您可以添加其他 jar 作为要混淆的输入或作为运行时支持 jar。Java 模块 ( .jmod) 也可以添加到支持库列表中。缺少的类列表显示您的应用程序引用但未找到的类。

该向导还将询问用于修饰代码中的类、方法和字段的注释,并会建议您可以启用的潜在的基于注释的入口点规则。如果您熟悉注释并认为应保留使用这些注释修饰的代码元素,请启用注释入口点。
此外,该向导将显示一个复选框,允许根据用于 Hibernate 的注释自动生成入口点规则。选中该框将设置以下规则:
防止任何带有注释的类javax.persistence.Entity被重命名或删除。
防止删除带有注释javax.persistence.Entity或注释的类的以下任何成员javax.persistence.Embedded:
- Fields
- Getters(名称以get或开头的 0 参数方法is)
- Setter(名称以 开头的 1 参数方法set)

最后,向导会询问您要将生成的项目文件保存在何处。
如果您选择一个已经存在的名称,DashO 会询问您是否要替换该项目。如果您选择在现有项目上保存,您的新设置将被保存,并且将创建旧项目的备份。
需要更详细的版本 价比较迎咨询我们的 客服~或者直接拨打
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!