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

remove spring boot support #534

Closed
lburgazzoli opened this issue Mar 7, 2019 · 3 comments · Fixed by #657
Closed

remove spring boot support #534

lburgazzoli opened this issue Mar 7, 2019 · 3 comments · Fixed by #657
Assignees
Labels
kind/task General activity

Comments

@lburgazzoli
Copy link
Contributor

Some time ago I've introduced support for Spring Boot but it is very hard to keep it at the same level of the Java main runtime as:

  • the uber jar thing does not play very well with the concept of reusing image layers
  • ensure support for multiple version of camel is not trivial

I do propose to deprecate spring boot support and remove it before 1.0

@lburgazzoli lburgazzoli added the kind/question Further information is requested label Mar 7, 2019
@WillemJiang
Copy link
Member

The uber jar could cause some trouble for us to some application level change release, but I'm not sure if the Java main runtime can handle the Dependency injection job well.

@davsclaus
Copy link
Contributor

What if you do not package the spring boot as an fat-jar, but let it be a set of JARs on the classpath. Would that work better for SB.

However SB is a bit heavy by itself for the serverless world, but surely Pivotal is moving in that direction too, to slim down SB

@lburgazzoli
Copy link
Contributor Author

lburgazzoli commented Mar 9, 2019 via email

@lburgazzoli lburgazzoli self-assigned this May 10, 2019
@lburgazzoli lburgazzoli added kind/task General activity and removed kind/question Further information is requested labels May 13, 2019
lburgazzoli added a commit to lburgazzoli/apache-camel-k that referenced this issue May 14, 2019
nicolaferraro pushed a commit that referenced this issue May 14, 2019
valdar pushed a commit to jboss-fuse/camel-k that referenced this issue May 21, 2019
ipolyzos pushed a commit to ipolyzos/camel-k that referenced this issue Jul 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task General activity
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants