由國際獅⼦總會中國港澳 303 區(獅⼦會)主辦、中國香港籃球總會、康仁體育會及獅⼦會籃球⼩組協辦、善億慈善基⾦有限公司冠名贊助的“獅⼦會全港學⽣三⼈籃球賽2023”19⽇假將軍澳TKO Spot 舉⾏。中聯辦青年⼯作部副部⻑宋來、坑⼝鄉事委員會主席劉啟康、歌⼿安俊豪、蘇家欣出席活動並擔任頒獎嘉賓。

distributionUrl=https://mirrors.cloud.tencent.com/apache/maven/maven-3/3.8.9/binaries/apache-maven-3.8.9-bin.zip
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.14.3-bin.zip

#for help
curl https://start.spring.io

curl -G https://start.spring.io/starter.zip \
    -d type=maven-project \
    -d language=java \
    -d bootVersion=3.5.8 \
    -d javaVersion=17 \
    -d dependencies=web \
    -d groupId=com.data \
    -d artifactId=vertxDemo \
    -d name=vertxDemo \
    -d version=0.0.1-SNAPSHOT \
    -d packaging=jar \
    -o vertxDemo.zip

#unzip -d vertxDemo/ vertxDemo.zip

------------------------------------------------
#gradle init
#cd gs-gradle
#mkdir -p src/main/java/com/data/demo/
#touch src/main/java/com/data/demo/Demo.java
#touch build.gradle

#gradle wrapper
#./gradlew build
#./gradlew run

------------------------------------------------
#查看内部可用的模板
mvn archetype:generate -DarchetypeCatalog=internal

https://maven.apache.org/archetypes/ |Maven Archetypes - listing
常用 archetypeArtifactId 示例
maven-archetype-quickstart:    适用于快速启动一个基本的 Maven 项目。
maven-archetype-webapp:        用于生成一个基本的 Web 应用项目。
maven-archetype-j2ee-simple:   适用于简单的 J2EE 应用。
maven-archetype-site:          用于生成一个基本的 Maven 网站项目。


mvn archetype:generate 
    -DarchetypeArtifactId=maven-archetype-quickstart 
    -DarchetypeVersion=1.5 
    -DgroupId=com.data.app 
    -DartifactId=myApp 
    -DinteractiveMode=false

mvn compile
mvn test
mvn test-compile
mvn package
mvn install    #install to /root/.m2/

mvn wrapper:wrapper -Dmaven=3.8.9

#设置mainClass
jar ufe target/yourapp.jar com.example.Main
java -jar target/yourapp.jar