Skip to main content



      Home
Home » Eclipse Projects » Sirius » Exporting VSP as Plugin Project
Exporting VSP as Plugin Project [message #1848403] Wed, 01 December 2021 05:36 Go to next message
Eclipse UserFriend
Hi everyone, I have a Viewpoint Specification Project; I want to export this VSP as plugin to use this VSP from other Eclipse IDE. How can I export the VSP and EMF Project as Plugin?

Note:
I developed the VSP in runtime Eclipse IDE and I developed the EMF Project in Development Enviroment.
Re: Exporting VSP as Plugin Project [message #1848439 is a reply to message #1848403] Thu, 02 December 2021 03:02 Go to previous messageGo to next message
Eclipse UserFriend
Hi,

For a manual, one-shot export you can simply select all the required plug-ins (your metamodel and the VSP), and in the context menu choose "Export... > Plug-in Development > Deployable Plug-ins and Features".
A proper automated build would use Maven with Tycho (https://github.com/eclipse/tycho).

None of this is specific to Sirius though. In terms of build and deployment, VSPs and EMF plug-ins are pretty standard.
If you are not familiar with these tools and techniques, have a look at https://github.com/ObeoNetwork/BPMN-Designer for example, which has a relatively simple structure (though it uses old versions of Tycho and Eclipse, you may want to use the most recent releases).

Regards,
Re: Exporting VSP as Plugin Project [message #1848470 is a reply to message #1848439] Fri, 03 December 2021 05:25 Go to previous messageGo to next message
Eclipse UserFriend
Pierre-Charles David wrote on Thu, 02 December 2021 08:02
Hi,

For a manual, one-shot export you can simply select all the required plug-ins (your metamodel and the VSP), and in the context menu choose "Export... > Plug-in Development > Deployable Plug-ins and Features".
A proper automated build would use Maven with Tycho (https://github.com/eclipse/tycho).

None of this is specific to Sirius though. In terms of build and deployment, VSPs and EMF plug-ins are pretty standard.
If you are not familiar with these tools and techniques, have a look at https://github.com/ObeoNetwork/BPMN-Designer for example, which has a relatively simple structure (though it uses old versions of Tycho and Eclipse, you may want to use the most recent releases).

Regards,


Thank you, I have solved my problem.
Re: Exporting VSP as Plugin Project [message #1848864 is a reply to message #1848403] Tue, 21 December 2021 09:36 Go to previous messageGo to next message
Eclipse UserFriend
Hello, I have the same problem. How did you solve it?
Re: Exporting VSP as Plugin Project [message #1848871 is a reply to message #1848439] Tue, 21 December 2021 10:59 Go to previous messageGo to next message
Eclipse UserFriend
Hello, how to export EMF projects and Sirius as plug-ins using Maven and Tycho?

Can I have a video tutorial?

Or is this one in Sirius training?

I need training or professional services for Sirius
Re: Exporting VSP as Plugin Project [message #1848995 is a reply to message #1848871] Tue, 28 December 2021 10:27 Go to previous messageGo to next message
Eclipse UserFriend
Hongbin Xiao wrote on Tue, 21 December 2021 16:59
Hello, how to export EMF projects and Sirius as plug-ins using Maven and Tycho?

Can I have a video tutorial?

Or is this one in Sirius training?

I need training or professional services for Sirius


"Industrialize your tooling process" is part of the professional services we (at Obeo) propose. See https://www.obeodesigner.com/en/services for details.

[Updated on: Tue, 28 December 2021 10:28] by Moderator

Re: Exporting VSP as Plugin Project [message #1849183 is a reply to message #1848864] Thu, 06 January 2022 07:57 Go to previous message
Eclipse UserFriend
Hongbin Xiao wrote on Tue, 21 December 2021 14:36
Hello, I have the same problem. How did you solve it?


Hi, may be this link can help you,
https://www.eclipse.org/forums/index.php/t/1076701/
Previous Topic:Wardley maps
Next Topic:ELK Auto Layout - Get Class names of ELKNodes
Goto Forum:
  


Current Time: Sun Apr 27 12:59:43 EDT 2025

Powered by FUDForum. Page generated in 0.04567 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top