Setup Environment
Download JDK
-
Command:
-
wget https://download.oracle.com/java/23/latest/jdk-23_linux-x64_bin.deb
-
sudo dpkg -i jdk-23_linux-x64_bin.deb
-
java -version
-
sudo apt search openjdk
-
sudo apt install openjdk-21-jdk
-
Switch java version: sudo update-alternatives --config java
-
Kiểm tra version java đang được sử dụng: sudo update-alternatives --config java
-
Download Maven
# xóa maven cũ
sudo apt remove maven -y
sudo apt autoremove -y
# download từ trang chủ
cd /opt
sudo wget https://downloads.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz
# giải nén và symbolic link
sudo tar -xvzf apache-maven-3.9.9-bin.tar.gz
sudo ln -sfn /opt/apache-maven-3.9.9 /opt/maven
# thêm vào file bashrc
vim ~/.bashrc
export MAVEN_HOME=/opt/maven
export PATH=$MAVEN_HOME/bin:$PATH
# update thay đổi
source ~/.bashrc
mvn --version
Run helloworld
mvn archetype:generate -DgroupId=com.example -DartifactId=helloworld \
-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
mvn compile
mvn exec:java -Dexec.mainClass=com.example.App
mvn -q exec:java -Dexec.mainClass=com.example.App