问题标签 [update-site]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - 服务器继续查找旧的更新站点数据库
我(错误地)在一台服务器上拥有更新站点的副本。我在另一台服务器上有正确的副本,所以我将它复制到第一台服务器并删除了原来的坏更新站点数据库。我在 Notes.ini 中找到了指向我删除的更新数据库的条目 OSGI_HTTP_DYNAMIC_BUNDLES=,因此我将其更改为新的数据库名称,关闭服务器然后重新启动它。我收到以下错误 08/05/2014 12:41:38 PM HTTP JVM: NotesException: Invalid replica id (WFSUpDat.nsf)
WFSUpDat.nsf 是旧的(错误的)更新站点。所以 Domino 将这些信息存储在其他地方。谁能给我一个关于它在哪里的指针。
此外,如果我使用命令行告诉 http osgi ss com.ibm,xsp.extlib 我得到已安装扩展库的列表,我在更新站点中安装了调试工具栏 4.01确认工具栏的版本?
谢谢
eclipse - Update Site Explicitly suffixing content.xml
My update site looks like
http://<host>:<port>/jenkins/job/.../target/site/site.xml
When I try to update eclipse using this update site, eclipse automatically suffixes it with /content.xml.
After which I get a p2.core.ProvisionException
stating unable to read repository
.
What can be done to avoid this additional appending of content.xml causing this issue.
java - Eclipse 插件更新到下载的用户
我创建了一个 Eclipse 插件项目。我对此并不陌生,并且我想知道在用户通过更新站点安装此项目后-我如何进行更改以便用户获取现有插件的更新。
eclipse - 隐藏 Eclipse 更新站点中的功能对更新的人不可见
我有一个安装插件功能的 Eclipse 更新站点。我定义了一个顶级类别,显示要在其下安装的插件。我不希望显示插件功能,只显示顶级类别。是否可以隐藏底层功能?如果不是,有人可以建议解决方法吗?
eclipse - 如何在非面向 Internet 的机器上将 eclipse 从 4.2.1 更新到 4.2.2?
我们有几个测试网络,这些网络上的机器无法访问互联网。我正在尝试安装 Worklight 6.2 studio ...但它至少需要 Eclipse 4.2.2,这是 RDz 安装 4.2.1。在面向互联网的机器上进行简单的“更新”就可以了。我尝试将新的 4.2.2 降下来,但毫不奇怪它没有将其识别为存储库。在没有互联网连接的情况下更新 Eclipse 的最佳方法是什么(我可以将文件从其他地方移到那里)。谢谢,
eclipse-plugin - Eclipse PDE:不能使用来自当前目标平台的 slf4j.simple 插件作为插件依赖项(紫色图标)
问题总结:
我不能使用 p2 软件站点(= Updatesite)中的所有插件作为依赖项。它们在目标平台中以紫色图标列出,当尝试将其作为依赖项添加到 MANIFEST.MF 文件时,它们不会出现在插件选择列表中。
将插件用作依赖项的原因是什么?我该怎么做?
细节:
我有一个 Eclipse 插件项目,它使用由目标定义文件定义的目标平台:
使用目标定义编辑器文件,我添加了一个托管在公司关系上的“软件站点”:
在“添加软件站点”用户界面中,我选择了所有可用的捆绑包。(软件站点由我自己通过 p2-maven-plugin 创建的 p2 存储库组成)。其中,软件站点包含插件 slf4j.api slf4j.simple。
我通过在相应的 Eclipse 编辑器中打开目标定义文件并单击“显示位置内容”来检查插件的可用性。上面提到的插件列举如下:
- slf4j.api 左侧有一个蓝色的插件图标
- slf4j.simple 有一个紫色的插件图标(图标被横切,只显示插件的下半部分)
现在我想在 PDE 插件项目中使用插件作为依赖项。- 在清单编辑器中,我转到“依赖项”选项卡,单击“添加”并搜索 slf4j。
问题:在“匹配”项目列表中,只出现了 slf4j.api。slf4j.simple 没有出现。
我需要做什么才能使用 slf4j.simple 作为依赖项?
(根据这个stackoverflow答案。紫色图标是片段 - 不知道这意味着什么)
eclipse-plugin - Eclipse RCP 功能安装,但安装后我重新启动 Eclipse 时没有显示插件
我为现有的 Eclipse/Equinox RCP 应用程序编写了一些插件。以前我可以通过使用更新站点来安装它们。
在 RCP 应用程序更新后,这是不可能的(org.osgi.framework.version
从1.5.0
到1.6.0
,osgi.framework.version
从3.6.1.R36x_v20100806
到3.7.2.v20120110-1415
):
- 功能已安装(在 中列出,在
features/
中显示Help->Software Updates->Manage Configuration
)。 - 功能状态显示功能中
No plug-in: "XY" included at runtime.
的所有插件。 - 该
plugins/
文件夹包含.jar
文件 - 当我
ss
在 OSGI 控制台上使用时,未显示捆绑包。 - 完全相同的更新站点在旧版本的 RCP 应用程序中运行良好
- 当我使用命令从 OSGI 控制台安装相同的插件时,
install
插件工作正常。(RCP 应用程序的新版本/使用与更新站点中相同的 jar)
我可以做些什么来诊断或解决这个问题?
编辑:如果我在安装它们正确安装的功能后按下Apply Changes
按钮而不是Yes->Restart
按钮......
eclipse - 在安装 eclipse 插件之前检查先决条件
我有 Eclipse 功能和更新站点。我想添加先决条件,例如
插件可以安装,如果eclipse版本大于某个版本。
我们可以在安装插件之前计算这些先决条件吗
eclipse - Eclipse 版本 4.3(kepler) 的 liferay 插件
我想在我的 Eclipse 4.3 版中安装 liferay 插件。
是否有可用的 liferay-IDE 更新站点?
我的 liferay 版本是 liferay-portal-tomcat-6.1.2-ce-ga3
注意:由于使用 liferay6.1,我需要安装 java6 并删除 java8,因此无法安装较新版本的 eclipse。
eclipse - 将 eclipse 4.4(Luna) 升级到 4.7(Oxygen)
我已经使用更新站点http://download.eclipse.org/eclipse/updates/4.7将 Eclipse 4.4.2(Luna) 更新为 Eclipse Oxygen(4.7)
但我不能再启动“eclipse”了——它显示错误“无法打开应用程序 Eclipse”。
当我检查 eclipse 包内容时(在 macOS 中)-“eclipse”可执行文件名称已更改为“launcher”。而且我能够使用“启动器”文件直接启动
因为这是 Eclipse 的一个重大变化——当他们将 Eclipse 核心版本从 4.4 移动到更高版本时,RCP 产品如何升级给他们的客户。
编辑:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=471702
https://wiki.eclipse.org/Platform-releng/Issues_related_to_Mac_App_installations#Mars_Update_Warning
这里提到“更新”带来了“损坏”的安装,最好安装一个新版本。我只是想知道如果您使用“更新”机制还会破坏什么。
到目前为止,我可以看到以下内容已损坏:
- “eclipse”启动器文件丢失
- 新的eclipse氧气安装目录布局与我们更新时得到的不同。当我从 Luna 更新到 Oxygen 时,它没有修改目录结构
喜欢听到你们的消息。