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

如何在eclipse中远程调试opendaylight oxigen版本

在Eclipse中远程调试OpenDaylight Oxigen版本,您可以按照以下步骤进行操作:

  1. 确保您已经安装了Eclipse IDE,并且已经成功配置了OpenDaylight Oxigen版本的开发环境。
  2. 在Eclipse中创建一个新的Java项目,或者导入现有的OpenDaylight Oxigen项目。
  3. 在Eclipse的项目导航器中,找到您的项目,右键单击并选择"Properties"。
  4. 在项目属性窗口中,选择"Debug"选项卡。
  5. 在"Connection Type"下拉菜单中,选择"Remote Java Application"。
  6. 单击"New"按钮,配置远程调试连接。
    • 在"Project"字段中,选择您的OpenDaylight Oxigen项目。
    • 在"Connection Properties"字段中,填写远程调试的相关信息,包括主机名或IP地址、端口号等。
    • 单击"Apply"按钮保存配置。
  • 启动OpenDaylight Oxigen实例,并确保它正在监听您在上一步中指定的端口号。
  • 在Eclipse中,单击"Debug"按钮启动远程调试会话。
  • Eclipse将连接到远程OpenDaylight Oxigen实例,并在调试视图中显示相关的调试信息。

在这个过程中,您可能会遇到一些常见的问题和错误。以下是一些可能的解决方案:

  • 确保您的OpenDaylight Oxigen实例已正确配置并正在运行。
  • 检查您在远程调试配置中输入的主机名或IP地址、端口号等信息是否正确。
  • 确保您的防火墙或网络设置没有阻止Eclipse与远程实例之间的通信。
  • 如果您使用的是不同版本的Eclipse或OpenDaylight,可能需要进行额外的配置或调整。

请注意,以上步骤仅适用于在Eclipse中远程调试OpenDaylight Oxigen版本。如果您使用其他版本的OpenDaylight或其他IDE,步骤可能会有所不同。此外,根据具体的调试需求,您可能需要进一步了解和学习相关的调试技术和工具。

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

相关·内容

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

前言 鉴于网上对于SDN开发相关的资料较少又乱的现状,从这篇文章开始,我将陆续分享我在SDN开发过程的经验,我的SDN项目开发是基于OpenDaylight的release-lithium-sr3版本...:jdk-8.0u73 (目前最新的版本为jdk-8u91/92,但是发现该版本在某些新装win7上死活安装不上,也是一个坑,另外建议采用jdk1.8版本,因为在OpenDaylight的Beryllium.../karaf debug 注意一定要加debug参数,表示控制器以debug模式启动,启动后karaf控制台会提示 5005端口被监听,5005端口就是远程调试端口 3、在eclipse中点击Run-》...,Port表示远程调试的端口,这里为5005,就是刚刚讲的karaf控制台提示的5005端口 ?...5、在代码设置断点,在ODL控制器安装l2switch模块feature:install ODL-l2switch-all,模块启动之后就会运动断点处暂停,这样就可以单步调试了。

2.2K80

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

如果觉得效果还不明显,那么我们可以在eclipse对代码进行远程调试。 1.3 代码调试 首先将项目导入eclispe,然后重新启动控制器,运行: Shell 1 ....打开eclipse,配置eclipse远程调试: 点击debug就可以开启调试了。...(如果调试显示无法连接,请尝试更换eclipse版本)由于插件在odl启动的过程已经被安装了,我们可以先把它卸载,同时在close方法内打一个断点。...在odl运行feature:uninstall odl-delaycollector,可以看到eclipse弹出了进入调试窗口的提示。 代码确实停在了我们打断点的地方。...成功更改配置后,插件会重新进行初始化过程,具体大家可以通过eclipse调试进行验证。

1.9K80
  • 实战 windows7 下 eclipse 远程调试 linux hadoop

    恩,之所以有这篇博客,是因为最近又有童鞋咨询怎么在 windows 7 下用eclipse远程调试部署在linux下的hadoop,其实我自己不这么混搭的,既然有童鞋这么问了,那我就索性随着折腾一把了。...首先说明几点: 远程调试对于本地hadoop版本远程hadoop版本eclipse版本都有极为严格的兼容性要求,我所采用的版本如下: (1)本地hadoop:0.20.203(如果客户端和服务端hadoop.../indigosr2 (4)客户端操作系统:win7,远程操作系统:linux(ubuntu/centos等等,只要是linux均可) 上述搭配如果有任意一项版本不匹配,均可能有异常发生,这都不在本文的讨论范畴...) http://blog.sina.com.cn/s/blog_62186b4601012acs.html cygwin安装hadoop+eclipse编译源码并调试 http://dl.iteye.com...Hadoop学习笔记(九):如何在windows上使用eclipse远程连接hadoop进行程序开发 http://www.cnblogs.com/beanmoon/archive/2013/01/05

    2.3K80

    OpenDaylight与Mininet应用实战之基本环境搭建一

    想具体了解ODL的安装详情,可搜索有关ODL的文档,会在技术文档更新ODL的具体安装。...cd target/distribution.opendaylight-package/opendaylight 执行: run.sh 在浏览器(VM环境或本地环境)输入http://[VM_IP]...1.6版本的wireshark要支持OpenFlow,需要做如下操作(注:此文档配置只支持1.6版本)。...由于SDN的快速发展,wireshark官网更新的wireshark已有专门的版本(Stable Release (1.12.1)版本)支持OpenFlow协议,且支持of协议的多个版本,包括of1.0...(2)也可在Mininet所在的VM安装wireshark,因Mininet虚拟机是server版,所以使用wireshark时,可使用Xming与Putty相结合,将X11的转发功能勾选,远程登录此

    1.7K61

    OpenDaylight版本初体验——坑还多吗

    ,在使用铍版本前,需仔细阅读和理解OpenDaylight版本。...那么OpenDaylight 自发布起已经经历了氢、氦、锂3个版本,Be(铍版本)也已发布,经历了四个版本OpenDaylight是否满足大家的期待呢。...但是之前的版本的Node Connector、Container、Network、Flows都是由AD-SAL提供,铍版本官网说明安装odl-l2switch-switch、odl-dlux-node...修改OpenDaylight配置文件 custom.properties的监听端口6633后,修改未生效;修改配置文件jetty.xml的web服务端口8181后,修改生效。...NetIDE也包括一个IDE,允许应用程序开发人员开发和测试他们的应用程序,包括一个图形编辑器来指定网络拓扑、一个UI界面来部署配置、编辑指定网络仿真环境和支持配套工具套件(调试器、分析器、模型检测等

    1.7K80

    OpenDaylight安全漏洞无人问津

    OpenDaylight在安全体系的疏忽导致他们未能完全斩获开源的优势,幸好OpenDaylight及时认识到问题。...OpenDaylight于2月份首次发布,是一个由业内IT巨头(Cisco、Intel、HP)支持的软件定义网络平台。...发现OpenDaylight安全漏洞的研究者将这个漏洞称为“Netdump”,远程攻击者可以通过网络配置服务访问OpenDaylight控制器系统上的任何文件。...David Jorm是IIX公司的产品安全工程师并且是OpenDaylight社区的成员之一,据他所说,Netdump顽强的存留在OpenDaylight的当前版本Helium版本,Helium版本是在发现漏洞...“在ODL社区我们很认真的对待安全问题”ODL技术指导委员会主席说道。“我们正致力于更好地建立并宣传我们的安全响应过程,这样任何人都可以报告问题,并且确保我们能在第一时间做出反应。”

    65040

    OVSDB介绍及在OpenDaylight的调用

    前言 OVS是一种开源的软件交换机,可安装于通用的虚拟服务器环境,在虚拟环境单个、多个物理机上的不同虚拟主机都需要通过OVS实现数据交换。...OpenFlow消息 ovsdb-tool 创建和管理ovsdb 一、OVSDB介绍 开放虚拟交换机数据库(OpenvSwitch Database,OVSDB)是开放虚拟交换机中保存的各种配置信息(网桥...另外,ovsdb-client也可以部署在远端,从而实现对ovsdb-server的远程配置。...目前在Opendaylight控制器也有一个单独的子项目实现此管理协议,即OVSDB(比如ovsdb-release-lithium-sr3)。...://www.sdnlab.com/15030.html OVSDB与ODL Lithium版本集成测试: https://wiki.opendaylight.org/view/OpenDaylight_OVSDB

    4.7K91

    VScode调试Linux详解

    一.Linux调试GUI方案简介 1)    Visual studio 远程调试Linux      在VS2015版本以后Visual studio就支持Linux的编译和调试。...2)    基于eclipse 本地调试Linux          因为eclipse是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试Linux 3)  基于QtCreator...本地调试Linux         因为QtCreator是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试 4)    基于eclipse 远程调试Linux        ...方式,远程有一个gdbserver,本地机器通过网络发指令给gdbserver完成调试 6)    基于vscode远程调试Linux       该方法支持调试Linux程序,不要编译器参与,可以完美的将...C/C++文件        2)选择远程配置文件目录,并创建默认的launch.json文件        3) 修改配置文件              1.可执行文件路径

    3.8K30

    VSCode 远程开发环境的 Python 虚拟环境切换详解

    时间格式在开发至关重要,尤其是当我们在不同环境中进行开发和调试时。...本篇文章将深入探讨如何在 VSCode 远程开发中切换 Python 虚拟环境,并以 Java 为例,阐述在远程开发处理不同环境的通用策略和方法。...例如,一个项目需要在远程服务器上使用特定版本的 JDK( JDK 11)。...隔离性:虚拟环境可以隔离不同项目的依赖,防止版本冲突。便捷性:VSCode 提供了直观的界面和命令,方便切换虚拟环境。缺点配置复杂:初次配置远程环境和虚拟环境时,可能需要较多的设置和调试。...IDE 设置:例如在 IntelliJ IDEA 或 Eclipse ,设置不同的 JDK 或 Maven 配置文件。

    20521

    Nodejs学习笔记(二)——Eclipse运行调试Nodejs

    前篇《Nodejs学习笔记(一)——初识Nodejs》主要介绍了在搭建node环境过程遇到的小问题以及搭建Eclipse开发Node环境的前提步骤。...本篇主要介绍如何在Eclipse运行并调试nodejs程序。 1.安装Express。Express是目前最稳定、使用最广泛,而且是Node.js官 方推荐的唯一一个 Web 开发框架。   ...5.双击New_configuration,随意找到文件,node.js,在某处设置一个断点。...在浏览器再次输入http://localhost:3000,可以使得eclipse进入指定的断点 ?   ...至此,便达到了在Eclipse运行nodejs程序并且可以实现调试的目的,下面就可以安心的学习nodejs代码啦^_^    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力

    5.3K100

    ONOS 实战分享(一):项目建立、调试到热部署

    (我们以Eclipse为例,IDEA请稍候) 注:需要首先把整个ONOS源代码导入进Eclipse,在此也不赘述了,参照官网Wiki:Development Environment Setup 如果遇到问题...用 onos-karaf debug 来启动ONOS,会开启5005远程调试端口: 启动 Eclipse或IDEA,看资料感觉IDEA在调ONOS上有更多便利,正考虑转移,现以Eclipse为例,IDEA...配置远程调试,一张图搞定: 我们在模块加载入口函数设定断点,开始调试,ONOS的线程池也是美美的 由于模块已经是active,为了触发这个断点,我们将它关了再开一次。...(6)ONOS模块热迭代 假设我们已经修改了模块的代码,现在准备上线调试或运行,为了展示方便和标识版本,首先,修改pom文件的、重新编译构建: 模块已经存在,这时候是不能install的: 这时候需要用上我们的应用名...但是如果version设置得不一样,会导致构建过程中下载其他版本的pom文件或库,可能存在问题的隐患,但如果不能灵活改变的话,版本号的意义何在呢,待探索 2)说好的各种脚本秀 脚本位置: onos-create-app

    2.1K80

    Lithium新加功能及Yang可视化成最大亮点

    Lithium概述 Lithium是OpenDaylight的第三个版本,是为编译可编程、软件定义网络的开源平台。...其中466个个人对Lithium版本的贡献使得OpenDaylight是增长最快的开源项目之一。可在即将来临的Summit上了解企业为商业支持如何使用OpenDaylight和选项。...从界面可以看出,OpenDaylight WebUI相比较之前提供了Yang Visualizer可视化功能。 ?...Lithium新加功能项目 OpenDaylight Lithium版本相对于氢、氦版本,由支持原来的Java1.7,现支持Java1.7和1.8,且主要增加了一些新的项目或功能,: 1、ALTO:应用层流量优化...控制器网络和启用LACP的端点或交换机之间的多条链路; 6、NIC:网络Intent组成是一个允许客户在增强设施中立格式通过可用资源的修改表达期望状态的端口; 7、Opflex:OpenDaylight

    1.1K60

    ODL应用案例之云和网络功能虚拟化应用案例

    为什么选择OpenDaylight OpenDaylight是一个开源框架,可以被用于向SDN架构方向的迁移。它已经被成功的部署在多个数据中心,企业和运营商网络。...✔ 对大部分SDN协议OpenFlow,OVSDB,NETCONF,LISP有良好的支持 ✔ 基于intent的北向API框架:能够支持广泛的应用 ✔ 开放的生态系统:具有大量产品和基于OpenDaylight...例如NFV的PoC第19号:“运营商网络功能加速”就采用了OpenDaylight来展示SDN如何启用VNF部署和服务链,并使用OpenStack协调工作。...这个POC是由AT&T赞助,实验包含了来自多个供应商的交换机和软件。...下图描述了OPNFV(Arno)当前版本,如何在OpenStack下运行OpenDaylight,同时支持更多的开源的物理或虚拟的基础设施。 ?

    1.1K70

    看图说话用Eclipse写C++

    作为服务器端程序员,我们往往会用VS在PC上编写代码,但是并不能直接编译和调试,而是需要上传代码到开发服务器去编译和调试。所以有时候还会用VI在服务器上修改代码。...5) 内嵌GTest单元测试 单元测试工作也可以集成到Eclipse来做,首先需要安装GTest的插件: 这个例子用的是”Kepler – http://download.eclipse.org/releases...另外就“提取函数”,就是切分大函数的优秀工具。 8) 简单展示在Eclipse里面运行调试 你可以在代码任何一行前面双击鼠标,设置一个断点,IDE上会有个小蓝点表示: ?...9) 如何在服务器上运行Eclipse Linux上的GUI程序是很容易在其他机器上显示和使用的,关键是要对X11协议做一个转发。...如果客户端也是linux,只需要在执行ssh命令的时候加上参数:-X ;如果使用SecureCRT,需要设置远程X11转发: ? putty设置 ? 然后你在命令行终端输入命令.

    2.1K40

    Eclipse版本代号一览表以及官网上有很多版本eclipse,下载哪个版本比较合适呢?

    注意:Eclipse在window系统下的版本分32位与64位,需要与JDK的32位/64位版本匹配,当Eclipse与JDK版本不匹配时,会提示无法加载jvm.dll。...---- 官网上有很多版本eclipse,下载哪个版本比较合适? ?...9、Eclipse for RCP and RAP Developers 为希望创建 Eclipse 插件、富客户端应用程序或远程应用程序平台 (RCP + RAP), 加上 Maven 和 Gradle...10、Eclipse for Parallel Application Developers 用于 c、c++、Fortran 和 UPC 的工具, 包括 MPI、OpenMP、OpenACC、并行调试器以及远程构建...11、Eclipse for Testers 此软件包包含支持软件开发质量保证过程的 Eclipse 功能, Jubula 和 Mylyn。

    6.5K10

    常用 Maven 命令介绍

    -P 指定 Profile 配置,可以用于区分环境; -e 显示maven运行出错的信息; -o 离线执行命令,即不去远程仓库更新包; -X 显示maven允许的debug信息; -U 强制去远程更新...项目:mvn eclipse:eclipse 清理eclipse配置:mvn eclipse:clean 生成idea项目:mvn idea:idea 安装项目到本地仓库:mvn install 发布项目到远程仓库...:eclipse 生成idea项目: mvn idea:idea 组合使用goal命令,只打包不测试: mvn -Dtest package 编译测试的内容: mvn test-compile 只打jar...的一些系统设置: mvn eclipse:clean 18.查看当前项目已被解析的依赖: mvn dependency:list 19.上传到私服: mvn deploy 强制检查更新,由于快照版本的更新策略...,它会监听远程测试用的8000端口,在eclipse里打开远程测试后,它就会跑起来了,设断点,调试,一切都是这么简单.上面提到的那几个参数在这里同样适用. mvn dependency:sources

    2.8K20

    基于Opendaylight的packet-in flooding攻击的检测与防护

    需要注意的是版本信息需要和上述一致,否则最后在安装feature时会发生版本冲突的问题而无法安装,然后在dependencies标签添加相应的依赖。 ?...修改完成后对整个框架进行编译,然后开启karaf后就能安装与openflowplugin和l2switch相应的feature了,然后将整个项目导入到eclipse。...一般来说我们只需要创建相应的builder类,然后通过它提供的set方法为相关字段赋值,最后使用期其他的build方法即可得到相应接口的实现类,一般来说Flow的构建主要有四步: 设置该Flow的相关ID,tableID...然后启动mininet,测试时使用的是2.2.2版本的mininet,在mininet终端输入如下指令与控制器进行连接: ?...然后我们登录到opendaylight为我们提供的web页面,在yangman中选择defenderplugin module,然后选择Operations的attacksToIP的RPC在其中输入10.0.0.2

    91320

    OpenDaylight峰会SDN进步案例演变

    OpenDaylight自从18个月前第一个版本Hydrogen版本发布后,平台的贡献者参与数量已经增长了300%。...从一开始的154个贡献者到Helium版本的291个,然后在最新版本Lithium版本,已经有502个参与者。 根据统计,开发者们举双手赞同开源,所以其他SDN开源项目也享受逐步增长。...从去年6月到今年的6月,674名开发者在OpenDaylight或者其他开源项目中(:Open vSwitch、Open Contrail、ONOS、Ryu、Floodlight等)做出贡献。...在顶级商务驱动,互操作性和软件系统的可移植性被增加,除此之外,还增加了额外的运营效率、提高创新能力和竞争力。...我们希望在未来两个版本能够看到我们在这一方面做的很大的努力。软件版本更新遵循周期是6个月左右。跟着上一版本的Lithium版本,下一期的Beryllium版本将在今年年末发布。

    48850
    领券