OpenDaylight开发hello-world项目之开发工具安装
OpenDaylight开发hello-world项目之开发环境搭建
OpenDaylight开发hello-world项目之开发工具安装
OpenDaylight开发hello-world项目之代码框架搭建
在ODL开发之前,要安装好开发环境。ODL使用java语言开发,所以要安装好java。ODL的代码框架是有maven这个工具来管理的,所以要在开发之前安装Java和maven。
Maven简介:
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。
原文出自【易百教程】,更多内容请访问:https://www.yiibai.com/maven一、安装Java
apt update
apt install openjdk-8-jdk
java -version
二、安装maven
apt install maven
查看mvn版本
mvn -v
配置mvn的setting.xmlwen文件,能够获取ODL创建时需要的jar包
wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml
setting.xml文件
<?xml version="1.0" encoding="UTF-8"?>" http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">opendaylight-release opendaylight-mirror opendaylight-mirror https://nexus.opendaylight.org/content/repositories/public/ true never false opendaylight-mirror opendaylight-mirror https://nexus.opendaylight.org/content/repositories/public/ true never false opendaylight-snapshots opendaylight-snapshot opendaylight-snapshot https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ false true opendaylight-snapshot opendaylight-snapshot https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/ false true opendaylight-release opendaylight-snapshots