|
Re: Compile Papyrus [message #894437 is a reply to message #894348] |
Mon, 09 July 2012 09:06 |
Camille Letavernier Messages: 952 Registered: February 2011 |
Senior Member |
|
|
Hello Kênia,
First of all, you will need to install all the Papyrus Dependencies:
- EMF
- GMF
- EMF Facet
- MoDisco
- QVTo
- X-Text
(You can also install Papyrus ; it will automatically install all the required dependencies)
Then, you should check out the sources from the Papyrus repository, using this Project Set File:
http://download.eclipse.org/modeling/mdt/papyrus/psf/subclipse/trunk/plugins_http.psf (From http://wiki.eclipse.org/Papyrus_Developer_Guide#Retrieve_code)
This psf file is generated automatically from the Papyrus SVN Repository ; it contains a few plug-ins which are actually not included in the Papyrus distribution (And which may not compile). I won't list all the plug-ins which should or should not compile correctly, but here are a few tips:
- Errors on *.qvto, *.uiCustom, *.facet, *.querySet files are not a problem.
- Developer plug-ins (From the "developer" working set) are included in the *.psf file, but are not required. They may or may not compile, depending on what you've installed.
- The following plug-ins are not included in the Papyrus distribution, and may not compile. You can simply close them:
- {oep}.views.documentation.*
- {oep}.uml.documentation
- {oep}.uml.properties.tabbedproperties.comments
- {oep}.customization
Papyrus is supposed to compile on Eclipse 4.2 ; a few plug-ins won't compile on Eclipse 3.8.
If you still meet some errors, tell me which plug-ins are affected and the kind of error you meet.
Regards,
Camille
Camille Letavernier
|
|
|
|
|
Re: Compile Papyrus [message #894784 is a reply to message #894781] |
Tue, 10 July 2012 14:11 |
Camille Letavernier Messages: 952 Registered: February 2011 |
Senior Member |
|
|
Hello Kênia,
The psf (Project Set File) is a helper to download a set of projects from a team repository.
Due to the hierarchy of the Papyrus SVN Repository, it can be complicated to checkout the sources manually. So, you should use the PSF file. To use the psf file, in Eclipse, use Import > Team > Team Project Set, and use the psf URL (http://download.eclipse.org/modeling/mdt/papyrus/psf/subclipse/trunk/plugins_http.psf)
It will checkout all Papyrus plug-ins from the SVN repository, and store them in Eclipse Working Sets. That's the simplest way to checkout the Papyrus sources.
Of course, if you've already checkout the sources manually, you don't need to use the PSF. That's just an alternative way.
Regards,
Camille
Camille Letavernier
|
|
|
|
|
|
|
|
Re: Compile Papyrus [message #902698 is a reply to message #894437] |
Sun, 19 August 2012 20:54 |
ibrahim beicker Messages: 1 Registered: August 2012 |
Junior Member |
|
|
Camille Letavernier wrote on Mon, 09 July 2012 05:06Hello Kênia,
First of all, you will need to install all the Papyrus Dependencies:
- EMF
- GMF
- EMF Facet
- MoDisco
- QVTo
- X-Text
(You can also install Papyrus ; it will automatically install all the required dependencies)
Then, you should check out the sources from the Papyrus repository, using this Project Set File:
http://download.eclipse.org/modeling/mdt/papyrus/psf/subclipse/trunk/plugins_http.psf (From http://wiki.eclipse.org/Papyrus_Developer_Guide#Retrieve_code)
This psf file is generated automatically from the Papyrus SVN Repository ; it contains a few plug-ins which are actually not included in the Papyrus distribution (And which may not compile). I won't list all the plug-ins which should or should not compile correctly, but here are a few tips:
- Errors on *.qvto, *.uiCustom, *.facet, *.querySet files are not a problem.
- Developer plug-ins (From the "developer" working set) are included in the *.psf file, but are not required. They may or may not compile, depending on what you've installed.
- The following plug-ins are not included in the Papyrus distribution, and may not compile. You can simply close them:
- {oep}.views.documentation.*
- {oep}.uml.documentation
- {oep}.uml.properties.tabbedproperties.comments
- {oep}.customization
Papyrus is supposed to compile on Eclipse 4.2 ; a few plug-ins won't compile on Eclipse 3.8.
If you still meet some errors, tell me which plug-ins are affected and the kind of error you meet.
Regards,
Camille
Hello
I've installed all the dependencies and downloaded the code through the Project Set File, but there's one project with errors
the project org.eclipse.papyrus.sysml.diagram.parametric have the following dependencies missing
org.eclipse.papyrus.resource (0.9.0)
org.eclipse.papyrus.resource.edit (0.9.0)
org.eclipse.papyrus.parsers (0.9.0)
these folders are not present on the source, what should I do?
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05209 seconds