▲ | vips7L 3 days ago | |||||||||||||
I expect most Java projects to be built with mvn package or gradle build. It doesn’t mean it’s always that simple. Simple projects can be built simply. Complex ones are never handled by 1 tool. There are plenty of examples in Rust and Go where people have to use make or just. | ||||||||||||||
▲ | mleo 2 days ago | parent | next [-] | |||||||||||||
This has been one of my pet peeves on our projects; how simply can I build a project and run it. Ideally with just Java and git, can I download, build and run. Throw in some projects with native libraries, can I build with compiler tools installed but not building 5 other projects first with environment variables pointing to locations of code. | ||||||||||||||
▲ | pkolaczk 3 days ago | parent | prev [-] | |||||||||||||
However, gradle build or mvn install won’t select a proper version of Java to build your code. It won’t even tell you are building with wrong version. Rust, Go, even Scala SBT will. | ||||||||||||||
|