我已经按照这个简单的教程http://wiki.eclipse.org/Acceleo/Getting_Started创建了一个UI launcher...but当我完成后,我右击我的uml模型,我没有acceleo标签"Acceleo model to Tex",所以我无法运行plugin...do你知道这是怎么可能的吗?我使用的是eclipse 3.6.1版本和topcased...
发布于 2011-04-12 16:55:40
我看到这个弹出菜单只有两种不显示的方式。最不可能的情况是,您的模型的扩展名与"new UI project“向导中的"model file name filter”字段(默认情况下是“*.uml”)不匹配。我不认为这是你的情况,但我想不管怎样我还是要提一下。
我认为您的问题在于:本教程并没有真正向不熟悉Eclipse插件的人解释如何使用UI项目。也就是说:这个新的"UI项目“是一个Eclipse插件。为了显示它所贡献的菜单,您必须将该项目部署为Eclipse中的一个插件。这可以通过以下方式完成:将项目导出为可部署插件(右键单击Eclipse和deployable plug-ins => fragments),或者从包含项目的=>中派生一个新的Eclipse实例(Run => Run Configurations...=>双击“Eclipse Application”,然后点击"Run")。
最后一个解决方案对于正在开发的插件是首选的,因为它允许您更改插件,并简单地再次生成一个新实例,以便显示更改...但是,如果您的目标不是开发Eclipse插件,这可能不是最好的解决方案,因为它迫使您有两个工作空间:一个用于插件开发,另一个用于测试。您将在其上生成代码的UML模型必须在这个“测试”工作区中。
https://stackoverflow.com/questions/5632221
复制相似问题