当前位置: 首页 > 知识库问答 >
问题:

调试Acceleo mtl转换

史磊
2023-03-14

我用Acceleo3.7编写了eclipse neon,并编写了一个简单的示例(与入门中的示例相同),但我无法使用“Acceleo插件应用程序”配置调试转换。实际上,当我选择这个配置时,我根本无法运行转换,并且我得到以下错误:

无法从项目org.eclipse.acceleo.module.umlsample.main.generate加载类org.eclipse.acceleo.module.umlsample

当我以“Java Application”作为运行器配置运行/调试转换时,转换运行了,但仍然无法调试转换。有什么办法解决这个问题吗?

共有1个答案

夔学智
2023-03-14

从Eclipse Mars开始,由于内部平台的API变化,“插件应用程序”的启动不再起作用。它已从最新版本的Acceleo中删除。

您将不得不走很长的路来调试您的生成:生成一个UI启动器,从当前的eclipse启动一个新的eclipse运行时(“Run>Run Configurations”,双击“eclipse Application”并启动它),然后您将有一个新的操作来从新运行时的工作区启动您的模型生成(如Wiki的最后一张图片所示)。这是可以从您的第一个Eclipse调试的。

 类似资料:
  • 我试图使用tensorflow lite-toco转换器来获得tflite图。我使用toco命令行来获取tflite图。在转换过程中,我没有收到任何错误,但是,我的转换似乎包含垃圾(输出为nans)。我想知道如何调试这个转换。 我做以下步骤: > 加载. ckpt文件并转换为frozen_graph: 使用g.as_default(),g.device(device_t),\tf。Session(

  • 我最近从开发角色改为QA角色。在设置QA项目时,我的说明给出了WebStorm的配置要求。然而,我更喜欢使用VSCode。 我正在尝试将WebStorm调试配置选项转换为VSCode。我根据给我的值列出了我认为launch.json的等价选项。 网络Storm= < li >节点解释器= 通常在运行Node.js程序时,我只有一组参数可以通过< code>process.argv数组访问。 这两种

  • 我的项目工作正常,直到我添加了Facebook依赖。我已经开始得到这个错误。我看过很多问题,这个问题似乎与MultiDex有关。但没有一个办法对我有用 即使在我删除了我添加的内容之后,它仍然会显示出来,而且gradle在构建时似乎比平时花费了很多时间 这是我的身材。格拉德尔

  • WorkerMan3.0有两种运行模式,调试模式以及daemon运行模式 运行 php start.php start 进入调试模式,这时代码中的echo、var_dump、var_export等函数打印会在终端显示。注意以php start.php start运行的WorkerMan在终端关闭时所有进程会退出。 而运行 php start.php start -d则是进入daemon模式,也就是

  • 调试是一个程序猿非常重要的能力,人写的程序总会有 bug,所以需要 debug。如何方便和快速的定位 bug,是我们讨论的重点,只要 bug 能定位,解决就不是问题。 对于熟悉用 Visual Studio 和 Eclipse 这些强大的集成开发环境的来做 C++ 和 Java 的同学来说,OpenResty 的 debug 要原始很多,但是对于习惯 Python 开发的同学来说,又是那么的熟悉。

  • 调试 我试图用VS代码调试Angular2打字稿应用程序https://angular.io/guide/quickstart 有人能分享调试步骤吗