41 lines
815 B
Markdown
41 lines
815 B
Markdown
|
|
# Java
|
||
|
|
|
||
|
|
## Install:
|
||
|
|
|
||
|
|
### Oracle
|
||
|
|
|
||
|
|
[Oracle | Cloud Applications and Cloud Platform](https://www.oracle.com/)
|
||
|
|
|
||
|
|
[Java Downloads | Oracle](https://www.oracle.com/java/technologies/downloads/)
|
||
|
|
|
||
|
|
### Adoptium
|
||
|
|
|
||
|
|
[Adoption](https://adoptium.net)
|
||
|
|
|
||
|
|
[Adoption releases](https://adoptium.net/es/temurin/releases/)
|
||
|
|
|
||
|
|
|
||
|
|
```sh
|
||
|
|
apt install -y wget apt-transport-https gpg
|
||
|
|
wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --dearmor | tee /etc/apt/trusted.gpg.d/adoptium.gpg > /dev/null
|
||
|
|
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list
|
||
|
|
apt update
|
||
|
|
apt install temurin-17-jdk
|
||
|
|
```
|
||
|
|
|
||
|
|
### Maven
|
||
|
|
|
||
|
|
```shell
|
||
|
|
sudo apt install maven
|
||
|
|
|
||
|
|
mvn -version
|
||
|
|
```
|
||
|
|
|
||
|
|
## Commands
|
||
|
|
|
||
|
|
```java
|
||
|
|
javac Main.java
|
||
|
|
java Main
|
||
|
|
```
|
||
|
|
|