Skip to content

Latest commit

 

History

History
54 lines (48 loc) · 2.97 KB

README.eclipse.md

File metadata and controls

54 lines (48 loc) · 2.97 KB
...........................................................................
........:$$$7..............................................................
.....==7$$$I~~...........MMMMMMMMM....DMM..........MM,........MM7......MM..
...,?+Z$$$?=~,,:.........MMM,,,?MMM+..MMM.........,MMMM,......7MM,....MMM..
..:+?$ZZZ$+==:,:~........MMM.....MMM..MMM.........,MMDMMM:.....,MMI..MMM...
..++7ZZZZ?+++====,.......MMM....~MMM..MMM.........,MM??DMMM:....?MM,MMM....
..?+OZZZ7~~~~OOI=:.......MMMMMMMMMM...MMM.........,MM?II?MMM~....DMMMM.....
..+7OOOZ?+==+7Z$Z:.......MMM$$$I,.....MMM.........,MM??8MMM~......NMM......
..:OOOOO==~~~+OZ+........MMM..........MMM.........,MMDMMM~........NMM......
..,8OOOO+===+$$?,........MMM..........MMM.,,,,,...,MMMM:..........NMM......
,,+8OOOZIIIIII=,,,,,,,,,,MMM,,,,,,,,,,NMMMMMMMMM=,,MM:,,,,........8MM......
,,,:O8OO~+~:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
                                                  ASCII Art: GlassGiant.com

Developing DCEP with Eclipse

We are mostly using Eclipse for developing DCEP. We heavily rely on the M2E Eclipse Plugin for Maven integration so that Eclipse projects are generated from what is in our POM files. You should import the DCEP source into Eclipse using File -> Import... -> Existing Maven Projects. Some needed M2E Connector plugins can be installed from the Eclipse Marketplace by following the Eclipse Quick Fixes after finishing the import.

To manage code styling in Eclipse and M2E we use the maven-m2e-codestyle plugin also documented here. The plugin should automatically load code styles and Eclipse Save Actions while you import the DCEP sources into Eclipse.

If you use EGit in Eclipse to commit changes you must set Preferences -> Team -> Git -> Configuration to:

[core]
	autocrlf = true

... because EGit ignores the .gitattributes files which we use to make these settings. You can track these problems here: EGit bug and EGit bug.

Optionally you may want to use the GitHub Mylyn Connector to display DCEP issues from Github.com within Eclipse.

Needed Eclipse Plugins

Optional Eclipse Plugins