Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » Plugins dowloader and manager
Plugins dowloader and manager [message #328496] Mon, 26 May 2008 12:32 Go to next message
Eclipse UserFriend
Originally posted by: divis1969.mail.ru

Hi,

Not sure this is right group for this message. Just point me the right one
in this case.

I'm looking for a tool that can help me to do the following:
1. Check for new versions of plugins referred by update site URL (and
maybe by direct URL to a ZIP)
2. Download new versions of plugins
3. Upload downloaded plugins to a local network (in form of update site,
local archive or whatever that can be used by Eclipse Update Manager later)
4. Manage this local plugin database (not only upload to it, but to remove
or change some attributes, internal structure maybe)

The goal is to have a sharable local update site that can be updated with
newer versions/new plugins and can be accessed by several Eclipse users
from within local network.

So, I need just download new plugins but no need to install them into my
local Eclipse.
Right now, I'm doing this manually. Some plugins have just update site,
some are distributed by update site archives, some just ordinal archives.
I would like to automate this process.

I was intended to use Pulse, but it looks like users need to have an
online access to network. This is not acceptable for me.

Dmitry
Re: Plugins dowloader and manager [message #328536 is a reply to message #328496] Tue, 27 May 2008 09:08 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: divis1969.mail.ru

I've found some cool feature in Update Manager: standaloneUpdate with
mirroring command
( http://help.eclipse.org/help33/topic/org.eclipse.platform.do c.isv/reference/misc/update_standalone.html).

Unfortunately, it does not work for me. It looks like the problem is
proxy. Even if I'm specifying -data <my_workspace> in command line, it
cannot find the site.
Below is the log (partial).
So, I'm wondering is there any way to specify the proxy/login/password?

!SESSION 2008-05-27 16:43:51.461
-----------------------------------------------
eclipse.buildId=M20080221-1800
java.version=1.6.0_05
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru_RU
Framework arguments: -application
org.eclipse.update.core.standaloneUpdate -command mirror -from
http://subclipse.tigris.org/update_1.2.x -to
file://D:/install/eclipse/updatesite2
Command-line arguments: -os win32 -ws win32 -arch x86 -application
org.eclipse.update.core.standaloneUpdate -command mirror -from
http://subclipse.tigris.org/update_1.2.x -to
file://D:/install/eclipse/updatesite2 -data d:\dvs\project

!ENTRY org.eclipse.update.core 4 0 2008-05-27 16:44:34.006
!MESSAGE Unable to access "http://subclipse.tigris.org/update_1.2.x".
!STACK 1
org.eclipse.core.runtime.CoreException: Error parsing site stream.
[Premature end of file.]
at org.eclipse.update.core.Utilities.newCoreException(Utilities .java:223)
...
Re: Plugins dowloader and manager [message #328539 is a reply to message #328496] Tue, 27 May 2008 09:36 Go to previous message
Eclipse UserFriend
Originally posted by: divis1969.mail.ru

I've also found a site.xml syntax
( http://help.eclipse.org/help33/topic/org.eclipse.platform.do c.isv/reference/misc/update_sitemap.html)
but it was unable to answer my questions regarding update site.
Perhaps, somebody knows answers?

1. Can I create a category tree (i.e. subcategory in category)? According
to spec, I should be able to specify it: "name - category name. Is
specified as a path of name tokens separated by /". But what this slash
means for Update Manager? It looks it just treats it as ordinal symbol.
I've tried to create three categories with names: Category1,
Category1/Category2 and Category1/Category3. All of them are listed in a
flat list instead of a tree.

2. Can I place the feature and plugin JAR files hierarchically? Originally
(on update site where I've found them, they were located under features/
and plugins/ directories. Is it possible to place them under
<SomeName>/features and <SomeName>/plugins (or maybe features/<SomeName>
and plugins/<SomeName>, but first way is more preferable)? I've tried both
ways and it does not work (Update manager can see just categories, but no
features under these categories). Should I change something in feature JAR
files?

Dmtry
Previous Topic:Adding Listener to Process Editor in Business Modeler
Next Topic:TreeViewer with a ViewerFilter and empty nodes with expand buttons
Goto Forum:
  


Current Time: Sat Jul 19 02:49:10 EDT 2025

Powered by FUDForum. Page generated in 0.07064 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top