gpt4 book ai didi

java - 如何识别项目(eclipse)类型(RCP或其他)来查看代码?

转载 作者:行者123 更新时间:2023-12-02 08:45:08 25 4
gpt4 key购买 nike

如果我的问题听起来不好,请耐心等待。

我正在处理一个项目(java eclipse),我的办公室笔记本电脑中有代码库,它工作正常,现在我需要进入代码/项目,以便在需要时进行修改。

我可以用 java 编写代码(中级),但我是 Eclipse 方面的初学者,特别是 Eclipse 应用程序/插件。

我花了很多时间阅读/观看有关 Eclipse 的不同教程(如 vogella、o7planning、help.eclipse 等),但对所有这些不同的东西、RCP、SWT/jFace、Java GUI、windowbuilder 等感到困惑.

我需要知道“这个”(我正在工作的项目)是如何开始的?它是 Eclipse RCP 吗?看起来像一个RCP,但是没有OSGi,

这里是它所拥有的内容的列表(除了 .java、JRE 库、插件依赖项),

META-INF, build.properties, a product file, a launch, h2 connectivity, a plugin.xml

从用户的角度来看,这个程序有几个菜单、 View 、

我能够在 windowbuilder 编辑器中打开一些 View (并非所有 View /菜单)

一些名为 handler 的 java 类(名称的一部分)。

任何关于如何开始这个项目以完全理解它的建议(阅读 Material )将会非常有帮助。

有什么方法可以重现整个项目(使用我已有的所有代码/java文件)?

最佳答案

进行逆向工程的一种方法是通过plugin.xml。

vogella 是一个很好的教程,您将找到所有主要的 eclipse rcp 相关教程。

您提到的菜单通过您的plugin.xml,您将找到org.eclipse.ui.menus扩展和关联的处理程序。 https://www.vogella.com/tutorials/EclipseCommands/article.html

你的插件项目是否包含.xtend文件通过https://www.eclipse.org/xtend/documentation/101_gettingstarted.html

你的插件项目是否包含通过DSL的xtext文件 https://www.eclipse.org/Xtext/documentation/102_domainmodelwalkthrough.html

关于java - 如何识别项目(eclipse)类型(RCP或其他)来查看代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61124705/

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