Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix to pom.xml to allow eclipse maven integration using m2e #10524

Merged
merged 1 commit into from Apr 10, 2015
Merged

Fix to pom.xml to allow eclipse maven integration using m2e #10524

merged 1 commit into from Apr 10, 2015

Conversation

colings86
Copy link
Contributor

Although eclipse currently works with the mvn eclipse:eclipse command, this will allow people to enable the m2e maven integration in eclipse.

The fix only changes the eclipse lifecycle mapping plugin so will not affect anything outside of the eclipse build. It instructs eclipse to execute the antrun plugin during an incremental or full build in the IDE and to ignore the maven-resources-plugin. The resources plugin is only used for the rpm and deb packaging so is not required for the IDE build.

@jpountz
Copy link
Contributor

jpountz commented Apr 10, 2015

LGTM

@colings86 colings86 merged commit 4a09a98 into elastic:master Apr 10, 2015
colings86 pushed a commit that referenced this pull request Apr 10, 2015
Update Eclipse core prefs

Eclipse Luna overwrites the prefs file, putting all the settings
in alphabetical order and removing comments. This causes the prefs
files to be modified in the git workspace.

Update the file with the version generated by Eclipse to prevent it
from being modified every time.

No settings values are modified by this change.

This also  adds another plugin to the lifecycle mapping in the pom.xml which was missed in #10524.
colings86 pushed a commit that referenced this pull request Apr 10, 2015
Update Eclipse core prefs

Eclipse Luna overwrites the prefs file, putting all the settings
in alphabetical order and removing comments. This causes the prefs
files to be modified in the git workspace.

Update the file with the version generated by Eclipse to prevent it
from being modified every time.

No settings values are modified by this change.

This also  adds another plugin to the lifecycle mapping in the pom.xml which was missed in #10524.
colings86 pushed a commit that referenced this pull request Apr 10, 2015
Update Eclipse core prefs

Eclipse Luna overwrites the prefs file, putting all the settings
in alphabetical order and removing comments. This causes the prefs
files to be modified in the git workspace.

Update the file with the version generated by Eclipse to prevent it
from being modified every time.

No settings values are modified by this change.

This also  adds another plugin to the lifecycle mapping in the pom.xml which was missed in #10524.
@clintongormley
Copy link

w00t

@dadoonet
Copy link
Member

@colings86 Do you think you can also apply this change here? https://github.com/elastic/elasticsearch-parent/blob/master/pom.xml#L719

(in master and 1.x and 1.5 branches)?

@colings86
Copy link
Contributor Author

@dadoonet
Copy link
Member

Awesome! Thanks a lot @colings86!

@colings86 colings86 deleted the fix/eclipseM2e branch April 20, 2015 14:28
@clintongormley clintongormley added the :Delivery/Build Build or test infrastructure label May 29, 2015
mute pushed a commit to mute/elasticsearch that referenced this pull request Jul 29, 2015
Update Eclipse core prefs

Eclipse Luna overwrites the prefs file, putting all the settings
in alphabetical order and removing comments. This causes the prefs
files to be modified in the git workspace.

Update the file with the version generated by Eclipse to prevent it
from being modified every time.

No settings values are modified by this change.

This also  adds another plugin to the lifecycle mapping in the pom.xml which was missed in elastic#10524.
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team v1.5.2 v1.6.0 v2.0.0-beta1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants