eclipse rcp-创建rcp-创建target
1.创建一个target文件,将其命名为mine-rcp.target
2. 编辑target
2.1 点击add按钮,选中software site
2.2 选择一个software site
打开浏览器。
选择一个合适的eclipse作为基础版本。进入https://download.eclipse.org/eclipse/downloads/https://download.eclipse.org/eclipse/downloads/
选择一个版本,例如我选择4.32,进入https://download.eclipse.org/eclipse/downloads/drops4/R-4.32-202406010610/
复制该software repository的url
https://download.eclipse.org/eclipse/updates/4.32/ |
2.3 使用该url
回到eclipse,点击add按钮,勾选所需的feature,然后点击finish
3.使用该url
参考:
eclipse-platform的update site为
https://download.eclipse.org/eclipse/updates/4.35-I-builds/I20241212-1800/
nebula的update site为
https://download.eclipse.org/nebula/archive/releases/3.1.1/
orbit的update site为
https://download.eclipse.org/tools/orbit/downloads/drops/R20220830213456/
gef的update site为
https://download.eclipse.org/tools/gef/classic/release/3.22.0
完成的target文件如下
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<target name="mine-rcp"><locations><location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"><repository location="https://download.eclipse.org/eclipse/updates/4.34/"/><unit id="org.eclipse.platform.ide" version="4.34.0.I20241120-1800"/><unit id="org.eclipse.sdk.ide" version="4.34.0.I20241120-1800"/></location><location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"><repository location="https://download.eclipse.org/tools/gef/classic/release/3.22.0"/><unit id="org.eclipse.draw2d.feature.group" version="3.22.0.202411181923"/><unit id="org.eclipse.draw2d.sdk.feature.group" version="3.22.0.202411181923"/></location><location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"><repository location="https://download.eclipse.org/tools/orbit/downloads/drops/R20230531010532/repository"/><unit id="org.dom4j" version="2.1.1.v20221112-0806"/><unit id="org.dom4j.source" version="2.1.1.v20221112-0806"/></location><location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit"><repository location="https://download.eclipse.org/nebula/archive/releases/3.1.1/"/><unit id="org.eclipse.nebula.cwt.feature.feature.group" version="1.1.0.202402011804"/><unit id="org.eclipse.nebula.effects.stw.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.examples.feature.feature.group" version="1.0.4.202402011804"/><unit id="org.eclipse.nebula.examples.release.feature.feature.group" version="1.1.0.202402011804"/><unit id="org.eclipse.nebula.feature.feature.group" version="3.1.1.202402011804"/><unit id="org.eclipse.nebula.visualization.feature.feature.group" version="2.1.0.202402011804"/><unit id="org.eclipse.nebula.widgets.badgedlabel.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.cdatetime.css.feature.feature.group" version="1.4.0.202402011804"/><unit id="org.eclipse.nebula.widgets.cdatetime.feature.feature.group" version="1.5.0.202402011804"/><unit id="org.eclipse.nebula.widgets.chips.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.compositetable.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.ctreecombo.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.floatingtext.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.fontawesome.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.formattedtext.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.ganttchart.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.geomap.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.grid.css.feature.feature.group" version="1.1.0.202402011804"/><unit id="org.eclipse.nebula.widgets.grid.feature.feature.group" version="1.1.0.202402011804"/><unit id="org.eclipse.nebula.widgets.led.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.nebulaslider.feature.feature.group" version="1.1.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.breadcrumb.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.calculator.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.checkboxgroup.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.columnbrowser.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.commons.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.dialog.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.duallist.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.header.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.heapmanager.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.horizontalspinner.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.launcher.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.logindialog.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.multichoice.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.notifier.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.panels.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.preferencewindow.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.promptsupport.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.propertytable.feature.feature.group" version="1.0.2.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.rangeslider.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.roundedtoolbar.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.starrating.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.switchbutton.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.textassist.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.tipoftheday.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.opal.titledseparator.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.oscilloscope.css.feature.feature.group" version="1.4.0.202402011804"/><unit id="org.eclipse.nebula.widgets.oscilloscope.feature.feature.group" version="1.4.0.202402011804"/><unit id="org.eclipse.nebula.widgets.paperclips.feature.feature.group" version="2.1.0.202402011804"/><unit id="org.eclipse.nebula.widgets.passwordrevealer.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.pgroup.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.progresscircle.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.pshelf.css.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.pshelf.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.richtext.feature.feature.group" version="1.5.1.202402011804"/><unit id="org.eclipse.nebula.widgets.roundedcheckbox.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.roundedswitch.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.segmentedbar.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.splitbutton.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.stepbar.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.tablecombo" version="1.2.0.202402011804"/><unit id="org.eclipse.nebula.widgets.tablecombo.css.feature.feature.group" version="1.2.0.202402011804"/><unit id="org.eclipse.nebula.widgets.tiles.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.treemapper.feature.feature.group" version="1.0.0.202402011804"/><unit id="org.eclipse.nebula.widgets.xviewer.feature.feature.group" version="1.1.0.202402011804"/></location></locations>
</target>
相关文章:

eclipse rcp-创建rcp-创建target
1.创建一个target文件,将其命名为mine-rcp.target 2. 编辑target 2.1 点击add按钮,选中software site 2.2 选择一个software site 打开浏览器。 选择一个合适的eclipse作为基础版本。进入https://download.eclipse.org/eclipse/downloads/https://dow…...

微信小程序--创建一个日历组件
微信小程序–创建一个日历组件 可以创建一个日历组件,来展示当前月份的日期,并支持切换月份的功能。 一、目录结构 /pages/calendarcalendar.wxmlcalendar.scsscalendar.jscalendar.json二、calendar.wxml <view class"calendar"><…...
质量问题分析与改进常见方法
大同小异,本质都是定位、解决、推广三大步双归零 技术归零五条要求:“定位准确、机理清楚、问题复现、措施有效、举一反三”。 管理归零五条要求:“过程清楚、责任明确、措施落实、严肃处理、完善规章”。 航天FRACASFRACAS ,是“…...

质数的和与积
质数的和与积 C语言代码C 代码Java代码Python代码 💐The Begin💐点点关注,收藏不迷路💐 两个质数的和是S,它们的积最大是多少? 输入 一个不大于10000的正整数S,为两个质数的和。 输出 一个整…...

数据结构 (35)分配类排序
前言 分配类排序是数据结构中的一种重要排序方法,其核心思想是利用分配和收集过程对元素进行排序,而无需比较元素之间的关键字。这种方法突破了基于关键字比较的排序算法的时间下界,可以达到线性时间复杂度O(n)。 一、分配类排序的基本概念 分…...
Cesium隐藏默认控件
终于有时间开始整理下知识点了。 开搞 本地环境 vue3vitecesiumvite和cesium都是最新版本这里有个问题需要注意,就是如何为Cesium配置Vite,随便检索一下,大部分都时通过插件【vite-plugin-cesium】作为解决方案,我本地创建新的示…...

Spark SQL 执行计划解析源码分析
本文用于记录Spark SQL执行计划解析的源码分析。文中仅对关键要点进行提及,无法面面具到,仅描述大体的框架。 Spark的Client有很多种,spark-sql,pyspark,spark- submit,R等各种提交方式,这里以…...

rabbitMq举例
新来个技术总监,把 RabbitMQ 讲的那叫一个透彻,佩服! 生产者 代码举例 public String sendMsg(final String exchangeName,final String routingKey,final String msg) {} /*** 发送消息* param exchangeName exchangeName* param routin…...

奇怪的知识又增加了:ESP32下的Lisp编程=>ULisp--Lisp for microcontrollers
ESP32下有MicroPython,那么我就在想,有Lisp语言支持吗?答案是果然有!有ULisp,专门为MCU设计的Lisp! 网址:uLisp - Lisp for microcontrollers 介绍:用于微控制器的 Lisp 适用于 Ar…...
渗透测试之信息收集
免责声明:使用本教程或工具,用户必须遵守所有适用的法律和法规,并且用户应自行承担所有风险和责任。 文章目录 1. 基础信息收集2. 网络资产发现3. 网站和应用信息4. 技术栈识别5. 安全漏洞和配置6. 移动应用分析7.Google语法常见Google使用场…...

基本分页存储管理
一、实验目的 目的:熟悉并掌握基本分页存储管理的思想及其实现方法,熟悉并掌握基本分页存储管理的分配和回收方式。 任务:模拟实现基本分页存储管理方式下内存空间的分配和回收。 二、实验内容 1、实验内容 内存空间的初始化——可以由用户输…...

SQLServer到MySQL的数据高效迁移方案分享
SQL Server数据集成到MySQL的技术案例分享 在企业级数据管理中,跨平台的数据集成是一个常见且关键的任务。本次我们将探讨如何通过轻易云数据集成平台,将巨益OMS系统中的退款单明细表从SQL Server高效、安全地迁移到MySQL数据库中。具体方案名称为“7--…...

软考:工作后再考的性价比分析
引言 在当今的就业市场中,软考(软件设计师、系统分析师等资格考试)是否值得在校学生花费时间和精力去准备?本文将从多个角度深入分析软考在不同阶段的性价比,帮助大家做出明智的选择。 一、软考的价值与局限性 1.1 …...

shell编程(完结)
shell编程(完结) 声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章 笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其…...

UNIX数据恢复—UNIX系统常见故障问题和数据恢复方案
UNIX系统常见故障表现: 1、存储结构出错; 2、数据删除; 3、文件系统格式化; 4、其他原因数据丢失。 UNIX系统常见故障解决方案: 1、检测UNIX系统故障涉及的设备是否存在硬件故障,如果存在硬件故障…...
adb连接逍遥安卓模拟器失败的问题解决方案
1、逍遥安卓模拟器进入系统应用,设置-关于平板电脑-版本号,连续点击3次以上,直到提示进入开发者模式,返回设置界面,进入【开发者选项】-【USB调试】开启,之后重启模拟器再次adb尝试连接。 2、android stud…...

【昇腾】NPU ID:物理ID、逻辑ID、芯片映射关系
起因: https://www.hiascend.com/document/detail/zh/Atlas%20200I%20A2/23.0.0/re/npu/npusmi_013.html npu-smi info -l查询所有NPU设备: [naienotebook-npu-bd130045-55bbffd786-lr6t8 DCNN]$ npu-smi info -lTotal Count : 1NPU…...

Three.js曲线篇 8.管道漫游
目录 创建样条曲线 创建管道 透视相机漫游 完整代码 大家不要被这个“管道漫游”这几个字所蒙骗了,学完后大家就知道这个知识点有多脏了。我也是误入歧途,好奇了一下“管道漫游”。好了,现在就给大家展示一下为啥这个只是点脏了。 我也废话…...
scala基础_数据类型概览
Scala 数据类型 下表列出了 Scala 支持的数据类型: 类型类别数据类型描述Scala标准库中的实际类基本类型Byte8位有符号整数,数值范围为 -128 到 127scala.Byte基本类型Short16位有符号整数,数值范围为 -32768 到 32767scala.Short基本类型I…...

【LeetCode刷题之路】622.设计循环队列
LeetCode刷题记录 🌐 我的博客主页:iiiiiankor🎯 如果你觉得我的内容对你有帮助,不妨点个赞👍、留个评论✍,或者收藏⭐,让我们一起进步!📝 专栏系列:LeetCode…...

Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误
HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误,它们的含义、原因和解决方法都有显著区别。以下是详细对比: 1. HTTP 406 (Not Acceptable) 含义: 客户端请求的内容类型与服务器支持的内容类型不匹…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

蓝牙 BLE 扫描面试题大全(2):进阶面试题与实战演练
前文覆盖了 BLE 扫描的基础概念与经典问题蓝牙 BLE 扫描面试题大全(1):从基础到实战的深度解析-CSDN博客,但实际面试中,企业更关注候选人对复杂场景的应对能力(如多设备并发扫描、低功耗与高发现率的平衡)和前沿技术的…...

【项目实战】通过多模态+LangGraph实现PPT生成助手
PPT自动生成系统 基于LangGraph的PPT自动生成系统,可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析:自动解析Markdown文档结构PPT模板分析:分析PPT模板的布局和风格智能布局决策:匹配内容与合适的PPT布局自动…...

图表类系列各种样式PPT模版分享
图标图表系列PPT模版,柱状图PPT模版,线状图PPT模版,折线图PPT模版,饼状图PPT模版,雷达图PPT模版,树状图PPT模版 图表类系列各种样式PPT模版分享:图表系列PPT模板https://pan.quark.cn/s/20d40aa…...

七、数据库的完整性
七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...
提升移动端网页调试效率:WebDebugX 与常见工具组合实践
在日常移动端开发中,网页调试始终是一个高频但又极具挑战的环节。尤其在面对 iOS 与 Android 的混合技术栈、各种设备差异化行为时,开发者迫切需要一套高效、可靠且跨平台的调试方案。过去,我们或多或少使用过 Chrome DevTools、Remote Debug…...

Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践
前言:本文将向开发者介绍一款创新性协作工具——Neko虚拟浏览器。在数字化协作场景中,跨地域的团队常需面对实时共享屏幕、协同编辑文档等需求。通过本指南,你将掌握在Ubuntu系统中使用容器化技术部署该工具的具体方案,并结合内网…...
二维FDTD算法仿真
二维FDTD算法仿真,并带完全匹配层,输入波形为高斯波、平面波 FDTD_二维/FDTD.zip , 6075 FDTD_二维/FDTD_31.m , 1029 FDTD_二维/FDTD_32.m , 2806 FDTD_二维/FDTD_33.m , 3782 FDTD_二维/FDTD_34.m , 4182 FDTD_二维/FDTD_35.m , 4793...
2025年低延迟业务DDoS防护全攻略:高可用架构与实战方案
一、延迟敏感行业面临的DDoS攻击新挑战 2025年,金融交易、实时竞技游戏、工业物联网等低延迟业务成为DDoS攻击的首要目标。攻击呈现三大特征: AI驱动的自适应攻击:攻击流量模拟真实用户行为,差异率低至0.5%,传统规则引…...