This is an automated email from the ASF dual-hosted git repository.

pingsutw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git


The following commit(s) were added to refs/heads/master by this push:
     new 3270361  SUBMARINE-736. Use Maven Wrapper to avoid dependencies 
problem about Maven version
3270361 is described below

commit 32703611fc3be861d48343b15eb697f1afa4d79e
Author: Kai-Hsun Chen <[email protected]>
AuthorDate: Sat Feb 13 14:36:48 2021 +0800

    SUBMARINE-736. Use Maven Wrapper to avoid dependencies problem about Maven 
version
    
    ### What is this PR for?
    Use Maven Wrapper to avoid dependencies problem about Maven version
    
    ### What type of PR is it?
    [Improvement]
    
    ### Todos
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/projects/SUBMARINE/issues/SUBMARINE-736
    
    ### How should this be tested?
    * Use Maven Wrapper to build Submarine
    ```
    # Setup Maven Wrapper (Maven 3.6.1)
    mvn -N io.takari:maven:0.7.7:wrapper -Dmaven=3.6.1
    
    # Check Maven Wrapper
    ./mvnw -version
    
    # Replace 'mvn' with 'mvnw'. Example:
    ./mvnw clean package -DskipTests
    ```
    
    ### Screenshots (if appropriate)
    <img width="599" alt="ζˆͺεœ– 2021-02-13 δΈ‹εˆ2 40 52" 
src="https://user-images.githubusercontent.com/20109646/107843862-82041a00-6e09-11eb-8b70-3075bff588d1.png";>
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Kai-Hsun Chen <[email protected]>
    
    Signed-off-by: Kevin <[email protected]>
    
    Closes #512 from kevin85421/SUBMARINE-736 and squashes the following 
commits:
    
    b13b45bb [Kai-Hsun Chen] SUBMARINE-736. Use Maven Wrapper to avoid 
dependencies problem about Maven version
---
 website/docs/devDocs/BuildFromCode.md | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/website/docs/devDocs/BuildFromCode.md 
b/website/docs/devDocs/BuildFromCode.md
index 1529b1e..f9eb0aa 100644
--- a/website/docs/devDocs/BuildFromCode.md
+++ b/website/docs/devDocs/BuildFromCode.md
@@ -91,6 +91,19 @@ mvn clean package -DskipTests -Phadoop-3.2
 mvn clean package -DskipTests -Psrc
 ```
 
+### Building source code / binary distribution with Maven Wrapper
++ Maven Wrapper (Optional): Maven Wrapper can help you avoid dependencies 
problem about Maven version.
+```
+# Setup Maven Wrapper (Maven 3.6.1)
+mvn -N io.takari:maven:0.7.7:wrapper -Dmaven=3.6.1
+
+# Check Maven Wrapper
+./mvnw -version
+
+# Replace 'mvn' with 'mvnw'. Example: 
+./mvnw clean package -DskipTests
+```
+
 ## TonY code modification
 
 If it is needed to make modifications to TonY project, please make a PR


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to