gpt4 book ai didi

java - 在自定义 Maven 原型(prototype)中使用的 JCodeModel

转载 作者:行者123 更新时间:2023-12-01 15:23:14 25 4
gpt4 key购买 nike

我是 Maven 和 Jcodemodel 的新手。我正在尝试创建一个原型(prototype),它将接受 wsdl 并生成代码。我需要通过实现接口(interface)来创建实现类文件的java代码。我需要使用 JCodeModel 生成 java 代码。但我是 JCode 的新手。如何在Maven原型(prototype)中使用Jcodemodel生成java代码?

请指导我

最佳答案

Maven 将构建您的项目并自动化管理构建和项目的某些方面;但是,它不会为您决定该项目的用途,或者如何编写该项目。

您可能需要编写作为 Web 服务运行的 Java 代码(因为您提到了 WSDL)。该网络服务显然应该接受“某事”并回复“某事”。这是一个猜测(这是一个非常模糊的问题),它应该接受的东西是 Java 类的某种描述,而它应该回复的东西要么是 Java 源代码,要么是编译后的 java 类。

无论哪种情况,项目都可以由 Maven 管理,这意味着 Maven 将编译、测试和打包您的项目。在某些情况下,它还会部署它(如果您将 Maven 配置为这样做)。

现在,如果您希望 Maven 真正接受 WSDL 并生成代码,那么 Maven 将构建的内容将是静态的,这意味着“生成的”代码在 Maven 完成构建后将无法更改。你可以;但是,构建可能会发生变化的“下一个”版本。如果这种情况听起来更像您的想法,那么您的“源”将是一个静态文件,“构建的项目”将是源代码或与源对应的目标代码。

如果没有更多指导,这可能是您将获得的最佳指南。这是一个太模糊的问题,涵盖的内容太多,无法明确地说出太多内容。你似乎同时在很多关键的地方缺乏很多知识;也许最好的解决方案是确定您可能需要复习的内容,按“需要什么”对它们进行排序,然后从不依赖于其他任何内容的元素开始。

关于java - 在自定义 Maven 原型(prototype)中使用的 JCodeModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10556697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com