Answer the question
In order to leave comments, you need to log in
How are Java EE applications deployed?
For Rails applications, there is a cool capistrano thing, you describe a "repept" and run it: dependencies are downloaded, code is downloaded from the central repository, database migrations are performed, you can do it up to synchronization of the ruby version, just restart the necessary services if necessary - everything is simple and understandably.
It is interesting to see how things are in other camps.
Before that, I worked only with Java SE and used it only as an auxiliary tool. I wonder how applications are deployed to all sorts of wildfly and similar application servers, how zero downtime and database migrations work?
While playing with wildfly, I learned how to deploy an earnik to a local host using maven, the question arose of how to deal with deployment when you need to partially update, only one module?
Answer the question
In order to leave comments, you need to log in
needs to be updated partially, only one moduleAccordingly, this module should be a standalone Maven artifact. Typically, an EAR artifact describes building an application from other modules and configuration files. You should break the application into artifacts (usually jar/war) that are part of the EAR.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question