我使用aws
实例来运行我的java
应用程序并使用java-1.8.0。
决定安装maven
来管理构建,安装和使用在我的Windows机器上编译和构建。使用以下命令在aws上安装maven:
sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
sudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo
sudo yum install -y apache-maven
mvn --version
这些命令的问题在于,它将java-1.7.0(jdk)
安装为依赖项。存在编译问题,而我正在使用java-1.8.0
进行开发。
还尝试将maven.tar.gz下载到untar并设置maven路径。错误是
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
我理解这个问题。但是从java安装中,无法在/ usr / lib /中找到jdk
。只能看到jre
个文件夹。由于群集设置可能会让我感到不安,因此无法安装Java。
有关帮助安装maven
依赖java-1.8.0
的任何建议。感谢