Tim Driven Development | Test until the fear goes away
Simon Ritchie wrote:I'd read previously that it's unusual for a development team to change their project's POM.xml file after the project's been started. Is that accurate?
Tim Driven Development | Test until the fear goes away
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.
Tim Holloway wrote:1. Maven projects are self-contained. I can send you a Maven project and no matter where in the world you are and (to a certain extent) no matter what OS you are running, you will be able to successfully produce the maven output product with no more local configuration than an installed copy of Maven, an installed copy of Java and the MAVEN_HOME and JAVA_HOME environment variables.
Simon Ritchie wrote:
Tim Holloway wrote:1. Maven projects are self-contained. I can send you a Maven project and no matter where in the world you are and (to a certain extent) no matter what OS you are running, you will be able to successfully produce the maven output product with no more local configuration than an installed copy of Maven, an installed copy of Java and the MAVEN_HOME and JAVA_HOME environment variables.
Wouldn't I also need the source code of whatever project you happen to be working on? I don't see how Maven supplies that. I see how it manages dependencies (downloads them from repositories either internal or internet).
Simon Ritchie wrote:
One final question on this - can Maven be used to do things like set up a directory structure on a local machine and download files from remote locations that aren't JARs?
Jayesh A Lalwani wrote:
Simon Ritchie wrote:
One final question on this - can Maven be used to do things like set up a directory structure on a local machine and download files from remote locations that aren't JARs?
Why do you want to do that?
Simon Ritchie wrote:A third party application that my team works with. It has several instances and it's convenient to create different directories for each instance under the same root directory. We've a shared network location where the application files are stored and I'd like to be able to use something that newcomers to the team can simply click on that will then create the appropriate structure on their local machine and copy the relevant files. I could write something to do this, sure, but if there's something similar out there already I'd prefer to use it first.
You are not going to ask Maven to get your coffee for you too, right?
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |