首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Opendaylight功能安装错误,即使在安装JDK 11和maven 3.6之后也无法提供所需的输出

OpenDaylight是一个开源的软件定义网络(SDN)控制器平台,它提供了丰富的功能和工具来管理和控制网络。如果在安装JDK 11和Maven 3.6之后,仍然无法提供所需的输出,可能是由于以下几个原因:

  1. 依赖关系问题:OpenDaylight可能依赖于其他软件包或库,需要确保这些依赖已正确安装并配置。可以查看OpenDaylight的官方文档或社区支持,了解所需的依赖关系。
  2. 版本兼容性问题:OpenDaylight的不同版本可能对JDK和Maven的要求不同,需要确保所使用的OpenDaylight版本与JDK 11和Maven 3.6兼容。可以查看OpenDaylight的官方文档或发布说明,了解版本兼容性信息。
  3. 配置错误:在安装和配置过程中可能存在错误,例如环境变量配置不正确、路径设置问题等。需要仔细检查配置文件和命令行参数,确保其正确性。

解决该问题的步骤如下:

  1. 确认依赖关系:查看OpenDaylight的官方文档或社区支持,了解所需的依赖关系,并确保这些依赖已正确安装并配置。
  2. 检查版本兼容性:查看OpenDaylight的官方文档或发布说明,了解所使用的OpenDaylight版本与JDK 11和Maven 3.6的兼容性要求。
  3. 检查配置:仔细检查安装和配置过程中的相关配置文件和命令行参数,确保其正确性。特别注意环境变量和路径设置是否正确。

如果问题仍然存在,可以向OpenDaylight的官方论坛或社区提问,寻求更多帮助和支持。在腾讯云的云计算平台中,可以使用腾讯云的SDN解决方案,如腾讯云私有网络(VPC)来构建和管理网络,以及腾讯云容器服务(TKE)来部署和管理容器化应用。具体产品和相关介绍可以在腾讯云官方网站上找到。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

SDN开发笔记(一):SDN开发环境搭建(win7环境)

前言 鉴于网上对于SDN开发相关资料较少又乱现状,从这篇文章开始,我将陆续分享我SDN开发过程中经验,我SDN项目开发是基于OpenDaylightrelease-lithium-sr3版本...,我也无法一一回答,所以还是整个干净点win7再搭建吧) 步骤如下: JDK-1.8安装配置 1、采用版本:jdk-8.0u73 (目前最新版本为jdk-8u91/92,但是发现该版本某些新装win7...上死活安装不上,也是一个坑,另外建议采用jdk1.8版本,因为OpenDaylightBeryllium版本有些模块使用jdk1.7编译会报版本太低错误,这样错误也是你无法找到解决方案) 2、...11、从cmd打开dos窗口,输入javacjava确定是否配置成功,出现下面界面说明jdk是ok。 ?...5、代码中设置断点,ODL控制器中安装l2switch模块如feature:install ODL-l2switch-all,模块启动之后就会运动断点处暂停,这样就可以单步调试了。

2.2K80

SDN开发笔记(四):md-sal应用程序开发

环境搭建 继前3篇文章SDN开发环境搭建(win7环境)、SDN控制器使用(ubuntu环境搭建、controller使用、mininet使用)ODL源码编译生成发行版控制器之后,终于有时间写第...开发APP之前请参照之前文章搭建好jdk环境以及maven环境,搭建环境方法请参照《win7-odl环境搭建》与《ubuntu-odl环境搭建》 生成模块骨架 1、ubuntu中输入以下命令,会有一个交互提示...4、创建之后相应workspace中会生成如下文件夹,表示一个example模块骨架相关文件 ? 5、进入example文件夹,输入mvn clean install进行编译 ?...验证模块功能 1、将example模块放入distribution-karaf-0.3.3-Lithium-SR3.tar.gz解压文件夹对应位置,运行并安装examplefeature。...5、可以看出Example已经集成至odl控制器并可以正常工作 总结 本例只是做一个简单demo,完成功能很简单,通过web发送请求,由odl反馈一个hello欢迎提示,下一章将描述如何将这个demo

1.3K50
  • ODL碳版本模块开发及流程梳理

    一、碳版本简易开发流程 1.1 开发环境搭建 1.安装java1.8以上环境,安装maven。 2.配置maven settings.xml 。...(一定要注意自己拷贝版本要开发版本必须要保持一致) 使用maven-archetype-plugin:3.0.1插件创建项目时与之前版本略有不同,需要在setting.xml文件中添加odlarchtype...(如果调试显示无法连接,请尝试更换eclipse版本)由于插件odl启动过程中已经被安装了,我们可以先把它卸载,同时close方法内打一个断点。...impl文件下新建yang文件夹,之后新建delaycollector-config.yang文件。文件中声明我们所需参数。...要实现rpc功能,需要在我们实现类中implements DelaycollectorService接口。 这部分代码很简单,从input中获取输如数据,通过outputBuilder构造输出

    1.9K80

    SDN开发笔记(三):ODL源码编译生成发行版控制器

    前言 鉴于网上对于SDN开发相关资料较少又乱现状,从这篇文章开始,我将陆续分享我SDN开发过程中经验,我SDN项目开发是基于OpenDaylightrelease-lithium-sr3版本...l2switch、openflowjava、topoprocessing,使用Xshell工具将上述文件上传至ubuntu,如下: 5、准备仓库 安装maven之后maven会在制定目录创建一个repository...本地仓库,以后编译出来jar包会自动安装到该仓库中,比如我maven本地仓库为/root/.m2/repository。...测试验证 1、将distribution-karaf-0.3.3-Lithium-SR3.zip复制到安装jdk环境虚拟机,解压运行./karaf ?...好了,一个发行版odl控制器编译全过程就已经讲完了 下一篇文章将讲md-sal应用程序开发指南,文章写仓促,有错误还请大家指点改正,谢谢,同时非常热于大家一起交流学习。

    1.6K80

    Linux 中配置SDN服务

    题目需求: 服务器IspSrv上工作任务 IspSrv 上导入 OpenDayLight 软件包; 启动 OpenDayLight karaf 程序,并安装如下组件: feature:install...OpenVswitch 构建拓扑,连接 ODL 6653 端口如下拓扑结构: 浏览器上可以访问 ODL 管理页面查看网元拓扑结构; 通过 OVS 给 S2 下发流表,使得 H2 与 H1、H3...无法互通; H1 启动 HTTP-Server 功能,WEB 端口为 8080,H3 作为 HTTP-Client,获取 H1 html 网页配置文件。...月 10 11:41 mininet_2.2.2-4_amd64.deb root@IspSrv:~# 安装jdk和加压Opendaylight,并启动karaf程序: root@IspSrv:~# apt...opendaylight-user@root> 浏览器访问测试(登录密码用户均为admin) http://ispweb.chinaskills.cn:8181/index.html 安装Mininet

    28410

    Jenkins+Maven+Gitlab+Nexus持续集成环境搭建

    它还提供一个代码片段收集功能可以轻松实现代码复用。 Nexus maven仓库只有两大类:1.本地仓库 2.远程仓库,远程仓库中又分成了3种:中央仓库、私服、其它公共库。...当Maven需要下载构件时候,它从私服请求,如果私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven下载请求提供服务。...部署第三方构件:有些构件无法从外部仓库获得时候,我们可以把这些构件部署到内部仓库(私服)中,供内部maven项目使用 提高稳定性,增强控制:Internet不稳定时候,maven构建会变不稳定,...一些私服软件还提供了其他功能 降低中央仓库负荷:maven中央仓库被请求数量是巨大,配置私服可以大大降低中央仓库压力 因此实际项目中通常使用私服来间接访问中央仓库,项目通常不直接访问中央仓库...配置jenkins全局工具配置 系统管理——>全局工具配置,配置jdkmaven,配置为自己安装jdkmaven ?

    2.6K30

    OpenDaylight Carbon二次开发实用指南

    Maven Archetype原理与其OpenDaylight应用 Archetype[1]是一个Maven项目模板工具。它提供了一种快速生成一致Maven项目的方法。...为了使用Archectype,需要先将Archetype安装maven install)到本地Maven仓库(Ubuntu或者macOS下默认本地Maven仓库路径为~/.m2)。...使用mvn archetype:generate命令,从本地仓库中获取安装Archetypeartifact,生成自己所需子项目。以下命令运行在控制台(Terminal)。...ll# 编译helloword,并将相应artifact安装到本地Maven仓库mvn clean install 因此,你应该了解Maven Archtype生成原理以及如何生成任意OpenDaylight...impl中,我们可以利用Java Annotation快速定义了命令格式,快速获得命令解析功能,以及实现相应命令对应输出

    1.4K150

    30分钟搞定 Jenkins CI

    4.安装所需工具 我们构建需要在 Jenkins 中提供一些工具。我们需要 JDK11Maven Docker。在下一节中,我们将展示如何在容器中使用这些属性。...4.1 安装 JDK 11 我们将使用 Adopt OpenJDK 11,可在此处下载。...跳转到 Manage Jenkins – Global Tool Configuration JDK 安装部分。单击 Add JDK 按钮。默认情况下,java.sun.com 会添加安装程序。...Label 留空是很重要;否则,Maven 安装将失败。将子目录设置为 apache-maven-3.6.0 很重要;否则,Maven 主目录没有正确设置,mvn 可执行文件将无法找到。 ?...6.结论 本文中,我们提供了一种让 Jenkins 实例运行快速方法,包括执行 Maven 构建、创建 Docker 镜像并将其推入 Docker registry 构建作业。

    93310

    OpenDaylight系列文章(二):OpenDaylight初窥(上篇)之OpenDaylight工程技术架构

    OpenDaylight控制器从HELIUM版本开始使用karaf作为底层架构。 KARAF提供了一个基础容器功能OSGI“装配式技术规范”下它就像是建筑主体。...【小记】 OpenDaylight功能组件如果在实际应用中全部安装,那么随着功能组件发展或个性化开发,ODL控制器就会暴饮暴食,变得身材臃肿,步履蹒跚。...而OSGI框架KARAF容器可以实现功能组件即插即用,保证了ODL控制器体态匀称、身形灵活。 Maven---OpenDaylight“构件工厂” Maven: 项目管理工具。...它包含项目对象模型、标准集合、项目生命周期、依赖管理系统用来定义生命周期阶段中插件目标的逻辑。 OpenDaylight里,Maven扮演着构件工厂角色。...下面示例一下如何使用maven自动创建OpenDaylight项目基本结构并编译: 环境配置 1、系统环境:ubuntu 14.04 64 bit 2、软件环境:Java JDK 1.8+、Maven

    1.1K50

    SDN开发笔记(二):SDN控制器使用

    鉴于网上对于sdn开发相关资料较少又乱现状,从这篇文章开始,我将陆续分享我sdn开发过程中经验,我sdn项目开发是基于opendaylightrelease-lithium-sr3版本,该版本相对稳定...继上篇文章《sdn开发环境搭建(win7环境)- SDN开发笔记(一)》之后,我Linux下使用odl控制器,使用之前,先将使用环境搭建好,我使用Linux是ubuntu 14.04桌面版,采用...mkdir /usr/lib/jvm tar -zxvf jdk-8u73-linux-i586.gz -C /usr/lib/jvm mv jdk_8u_73 java 2、Maven环境搭建,...解释下,karaf.bat文件是windows环境启动文件,而karaf是Linux环境下启动文件,Odl控制器是支持windowsLinux环境两种环境运行,因为ODL控制器是运行在JVM...3、mininet使用 启动好odl之后,就可以运行mininet连接odl控制器了,但是前提是odl需要安装几个feature,比如odl-dlux-all用于web浏览器访问odl,odl-l2switch-all

    1.5K100

    Gradle教程「建议收藏」

    Gradle,即使您没有安装Gradle并按照下一节中描述制作示例项目,可以按照本课程进行操作。...我们使用第一个插件是Java插件。 该插件提供了一些预定义配置任务,使我们能够非常轻松地构建Java项目。 它利用类似Maven源集指定项目中查找源代码。...这样,Gradle提供了一种对开发人员友好方式,即使提供了便利约定命令行实用程序,我们不必手动缩短命令。 5.4排除任务 有些Gradle任务依赖于其他任务。...8.2使用Gradle运行项目 我们下载项目带有Gradle包装器。 该包装器包含Gradle脚本,即使没有我们运行项目的系统中安装Gradle,可以使用这些脚本来运行项目。...9.摇篮包装 为了轻松执行项目,Gradle还提供了包装器,这样我们就不必安装运行基于Gradle构建系统构建项目的每台机器上都安装Gradle。

    2.2K10

    Nexus3 OSS环境搭建以及日常工作中用途

    日常工作中,我们经常会使用类似下面的命令去安装一些所需插件/软件: npm install --registry=https://registry.npm.taobao.org 实际上,这些就是国内一些第三方镜像仓库.../nexus stop:停止服务 注意事项: a、目前nexus os3.xxx版本,需要依赖jdk环境,且必须是jdk1.8 b、如果服务器安装jdk配置环境变量不是jdk1.8,启动时候会报错...如果启动过程中报下面的错误: java.lang.NumberFormatException: null 安装目录不能包含中文 ? 将安装目录迁移到不包含中文路径之后,重新执行命令即可。...如果还报错的话,就检查一下jdk版本,目前windows上,jdk版本是11可以启动成功。端口号一样etc目录下etc/nexus-default.properties文件中更改。...然后将地址填入maven配置文件中即可(maven安装目录下conf/settings.xml) mavensettings.xml文件中,mirrors下面添加一个镜像:

    2.5K30

    Java接口自动化之Maven工具使用

    Maven两大核心: 依赖管理:对 jar 统一管理(Maven 提供了一个 Maven 中央仓库,https://mvnrepository.com/,当我们项目中添加完依赖之后Maven...更好错误报告:Maven 改进了错误报告,它为您提供Maven wiki 页面的链接,您可以点击链接查看错误完整描述。...二 Maven安装配置 1 准备工作 Maven是Java 项目,因此必须先安装 JDK。检查是否已经安装jdk,使用命令:java -version ?...③ 远程仓库 如果 Maven 中央仓库中找不到依赖文件,它会停止构建过程并输出错误信息到控制台。...为避免这种情况,Maven 提供了远程仓库概念,它是开发人员自己定制仓库,包含了所需代码库或者其他工程中用到 jar 文件。

    1K20

    基于Opendaylightpacket-in flooding攻击检测与防护

    Opendaylight上开发了相关应用以检测防护这种类型攻击。...三、方案实现 本部分从maven建立opendaylight架构开始逐步实现每一模块,并会对关键操作步骤代码进行说明。 3.1 maven建立opendaylight架构 终端输入如下指令。...需要注意是版本信息需要和上述一致,否则最后安装feature时会发生版本冲突问题而无法安装,然后dependencies标签中添加相应依赖。 ?...3.4 RPC实现 RPC主要为用户提供查看攻击消息功能,具体来说用户可以根据源IP地址目的IP地址来查看该IP地址被攻击或者发动攻击相关记录,可以根据用户输入时间段来查看这段时间内发生攻击事件...五、总结 本实验opendaylight上实现了对packet-in flooding攻击检测与防护,同时用到了opendaylightMD-SAL为我们提供三种基本服务以及通过SalFlowService

    91320

    部署maven及Nexus私服

    ,并不需要重复复制到工程中; 原来项目中所需jar包都是提前下载好,而maven联网状态下会自动下载所需jar包。...本地仓库 Maven 本地仓库,安装 Maven 后并不会创建,它是第一次执行 maven 命令时候才被创建。 运行 Maven 时候,Maven 所需任何构件都是直接从本地仓库获取。...了解更多可参考Maven教程 一、部署Maven 安装Maven,需要依赖jdk1.8版本 所需软件包(提取码:u27c)可以下载我提供可根据需求来自行下载 1、配置jdk环境 #检测当前jdk,...此外,它还提供了强大仓库管理功能,构件搜索功能,它基于REST,友好UI是一个extjsREST客户端,它占用较少内存,基于简单文件系统而非数据库。...Maven构建高度依赖于远程仓库,因此,当网络不稳定时候,Maven构建会变得不稳定,甚至无法构建。私服缓存了大量构建,即使暂时没有外网,Maven可以正常运行。 5、降低中央仓库负荷。

    2.9K32

    Maven学习笔记(一)

    Windows系统的话我们下载已编译二进制压缩包文件即可: ? 下载好之后我们解压后可以看到如下目录: ? 接下来就是安装Maven了,与安装JDK类似,首先需要新建一个Maven环境变量: ?...这里还需要强调一点就是安装Maven之前务必确保正确安装JDK,我们这里安装maven-3.3.3必须要装JDK1.7+,否则Maven无法正常使用,关于这一点我们官网Documentation...所以需要注意一下JDK版本,如果你以后使用IDE去创建Maven项目的话务必要配置好正确版本JDK。...Maven约定目录结构 使用Maven管理项目的话,那么项目的结构目录务必要按照Maven约定目录结构来创建项目,我们官方文档中可以看到Maven提供目录结构图: ?...,官方文档中可以具体查看关于这个文件介绍: ?

    48920
    领券