...........................................................................
........:$$$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
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.
- M2E Eclipse Plugin
- javacc-maven-plugin connector
from their
dev
update site