title: Gradle Wrapper without the jar
body: <p>I am designing an enterprise wide build system, over a thousand projects in about 21 different languages so far.  We are using gradle for this and I have a problem.  We are migrating to a gitlab server and we just finished spending weeks building out systems and hooks that explicitly prevent people from committing jar files an other libraries to the source repo.  (big long story why, you don't really care anyways).  </p>
  
  <p>Now the problem</p>
  
  <p>How do we use the gradle wrapper without a jar file in the <code>gradle/wrapper</code> folder?  I tried deleting the folder, exactly as the git hooks will do and the <code>gradlew</code> gives us a class not found error, as I would expect.  </p>
  
  <p>Is it possible to use the wrapper without the jar or would the users have to regen the wrapper when they clone the project?  Can the <code>gradlew</code> file be setup to automatically regen if the <code>gradle/wrapper</code> folder or the jar is missing?</p>