CentOS 7에 스칼라를 설치하는 방법
스칼라는 객체 지향적이고 기능적인 프로그래밍 언어입니다. Spark, Akka와 같은 응용 프로그램 개발에 사용 된 인기있는 언어
Apache Maven은 Java 프로젝트에 사용되는 무료 오픈 소스 프로젝트 관리 도구입니다. Apache Maven을 사용하여 중앙 정보에서 프로젝트 빌드,보고 및 문서를 쉽게 관리 할 수 있습니다. Apache Maven은 프로젝트의 빌드 인프라를 자동화하기위한 완벽한 프레임 워크를 제공합니다.
이 튜토리얼에서는 Ubuntu 18.04에 Apache Maven을 설치하는 방법을 배웁니다.
먼저 시스템을 최신 안정 버전으로 업데이트하십시오.
sudo apt-get update -y
sudo apt-get upgrade -y
Maven 3.3 이상에서는 JDK 1.7 이상을 설치해야합니다. 우분투 18.04의 기본 Java 개발 및 런타임 인 OpenJDK를 설치합니다.
OpenJDK 설치 :
sudo apt-get install -y default-jdk
Java 버전을 확인하십시오.
java -version
출력은 다음과 유사합니다.
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)
먼저 작업 디렉토리를 디렉토리로 변경하십시오 /opt/
.
cd /opt/
공식 웹 사이트 에서 최신 안정 버전의 Apache Maven을 다운로드 할 수 있습니다 .
sudo wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
다운로드가 완료되면 다운로드 한 아카이브를 추출하십시오.
sudo tar -xvzf apache-maven-3.6.0-bin.tar.gz
다음으로 추출 된 디렉토리의 이름을 바꾸십시오.
sudo mv apache-maven-3.6.0 maven
다음으로, 당신은 설정과 같은 환경 변수가 필요합니다 M2_HOME
, JAVA_HOME
하고 PATH
. 디렉토리 mavenenv.sh
안에 파일 을 작성하여이를 수행 할 수 있습니다 /etc/profile.d/
.
sudo vi /etc/profile.d/mavenenv.sh
다음 줄을 추가하십시오.
export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
파일을 저장하고 닫은 후 실행 파일로 만드십시오.
sudo chmod +x /etc/profile.d/mavenenv.sh
이제 환경 변수를로드 할 수 있습니다 :
source /etc/profile.d/mavenenv.sh
모든 것이 성공적으로 구성되면 Apache Maven 버전을 확인하십시오.
mvn --version
다음과 비슷한 결과가 나타납니다.
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
Maven home: /opt/maven
Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
축하합니다. Ubuntu 18.04 서버에 Apache Maven을 성공적으로 설치했습니다. Maven을 사용하려면 공식 Apache Maven 문서를 방문하십시오 .
스칼라는 객체 지향적이고 기능적인 프로그래밍 언어입니다. Spark, Akka와 같은 응용 프로그램 개발에 사용 된 인기있는 언어
소개 Apache Maven은 Java 프로젝트에 사용되는 무료 오픈 소스 프로젝트 관리 도구입니다. 프로젝트 빌드,보고,
이 안내서는 Ubuntu 16.04 서버에 Apache Tomcat을 설치하는 방법을 설명합니다. 전제 조건 새 Ubuntu 16.04 서버 인스턴스를 배포합니다. 루트가 아닌 sud 만들기
소개 Bukkit은 게임 경험을 크게 향상시킬 수있는 플러그인뿐만 아니라 일부 독점 기능을 제공하는 Minecraft의 확장입니다.
다른 시스템을 사용하십니까? Gradle은 Apache Ant 및 Apache Maven의 개념을 기반으로하는 무료 오픈 소스 빌드 자동화 도구 세트입니다. Gradle은
Apache Maven은 Java 기반 응용 프로그램 배포에 널리 사용되는 무료 오픈 소스 소프트웨어 프로젝트 관리 도구입니다. 전제 조건 A newl
소개 Java는 다양한 하드웨어 환경에서 Java 응용 프로그램 및 애플릿을 개발하고 실행할 수있는 널리 사용되는 소프트웨어 플랫폼입니다. 아칸소
다른 시스템을 사용하십니까? Red5는 Java로 구현 된 오픈 소스 미디어 서버로 라이브 스트리밍과 같은 Flash 다중 사용자 응용 프로그램을 실행할 수 있습니다.
IT 인프라가 클라우드로 전환하고 사물 인터넷이 대중화되면서 조직과 IT 전문가는 퍼블릭 클라우드 서비스를 사용하여
다른 시스템을 사용하십니까? Gradle은 Apache Ant 및 Apache Maven의 개념을 기반으로하는 무료 오픈 소스 빌드 자동화 도구 세트입니다. Gradle은
다른 시스템을 사용하십니까? GoCD는 오픈 소스 연속 전달 및 자동화 시스템입니다. 병렬을 사용하여 복잡한 워크 플로우를 모델링 할 수 있습니다.
인기있는 Apache 웹 서버와 동일한 조직에서 만든 Apache Tomcat은 방문자에게 Java 웹 페이지를 제공 할 수있는 웹 서버입니다. 티에서
필요한 것 1GB 이상의 RAM이있는 Vultr VPS. SSH 액세스 (루트 / 관리 권한으로). 1 단계 : BungeeCord 설치 우선
이 안내서에서는 Ubuntu 16.04에 Java 8을 수동으로 설치하는 방법에 대해 설명합니다. 이 튜토리얼의 지침은 다른 버전의 우분투에서도 작동합니다
Elasticsearch는 널리 사용되는 오픈 소스 전체 텍스트 검색 및 분석 엔진입니다. 융통성, 확장 성 및 사용 편의성 덕분에 Elasticsearch는 광범위합니다.
다른 시스템을 사용하십니까? Red5는 Java로 구현 된 오픈 소스 미디어 서버로 라이브 스트리밍과 같은 Flash 다중 사용자 응용 프로그램을 실행할 수 있습니다.
Apache Tomcat은 Java 웹 페이지를 제공하도록 설계된 오픈 소스 웹 서버입니다. 다양한 미션 크리티컬 한 웹 애플리케이션에 광범위하게 배치되고 구동됩니다.
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
오픈 소스이자 무료 운영 체제인 ReactOS가 최신 버전과 함께 제공됩니다. 현대 Windows 사용자의 요구 사항을 충족하고 Microsoft를 무너뜨릴 수 있습니까? 이 구식이지만 더 새로운 OS 환경에 대해 자세히 알아보겠습니다.
Whatsapp은 마침내 Mac 및 Windows 사용자용 데스크톱 앱을 출시했습니다. 이제 Windows 또는 Mac에서 Whatsapp에 쉽게 액세스할 수 있습니다. Windows 8 이상 및 Mac OS 10.9 이상에서 사용 가능
인공 지능이 소규모 회사에서 어떻게 인기를 얻고 있으며 어떻게 인공 지능이 성장할 가능성을 높이고 경쟁자가 우위를 점할 수 있는지 알아보려면 이 기사를 읽으십시오.
최근 Apple은 문제를 해결하기 위해 macOS Catalina 10.15.4 추가 업데이트를 출시했지만 이 업데이트로 인해 Mac 컴퓨터의 브릭킹으로 이어지는 더 많은 문제가 발생하는 것 같습니다. 자세히 알아보려면 이 기사를 읽어보세요.
빅데이터의 13가지 상용 데이터 추출 도구
우리 컴퓨터는 모든 데이터를 저널링 파일 시스템이라고 하는 체계적인 방식으로 저장합니다. 검색을 누르는 즉시 컴퓨터에서 파일을 검색하고 표시할 수 있는 효율적인 방법입니다.https://wethegeek.com/?p=94116&preview=true
과학이 빠른 속도로 발전하고 우리의 많은 노력을 인수함에 따라 설명할 수 없는 특이점에 처할 위험도 높아집니다. 특이점이 우리에게 무엇을 의미할 수 있는지 읽어보십시오.
26가지 빅 데이터 분석 기법에 대한 통찰: 1부
의료 분야의 AI는 지난 수십 년 동안 큰 도약을 했습니다. 따라서 의료 분야에서 AI의 미래는 여전히 나날이 성장하고 있습니다.