4 ms·
You can do the same things in Java land as long as you have used a build system written in the last decade such as Maven or Gradle, you can just as easily pull
by Eridrus 10y ago
You can do the same things in Java land as long as you have used a build system written in the last decade such as Maven or Gradle, you can just as easily pull down a git repo and run mvn package
- brianwawok 10y agoWell that is a) A 30 sec - 10 minute process to build (vs 0 in python) b) Weird because Java has a fatjar concept. Python and Java are different. The easy path to deploy them doesn't need to be the same. You may need to make them the same for ops sanity.. but if you are just doing 1 or the other, meh
- Eridrus 10y ago> a) A 30 sec - 10 minute process to build (vs 0 in python) Have you ever run someone else's python code? You have the exact same issue pulling down their requirements.txt, which is often not enough because you need to apt-get other libraries, try pip again, apt-get more, try pip again, etc. > b) Weird because Java has a fatjar concept. Sure, that's what you would do if you wanted to deploy an application to proc, my point was that it supports the same git checkout workflow if you want it to, which can be useful when dealing with other people's code and you want to make changes and not just run whatever jar they made.