Giter VIP home page Giter VIP logo

p2-browser's Introduction

Features

  • Browse contents of p2 repository as a list or grouped by features
  • Filter view by installable feature id or provided capabilities
  • See composite repositories structure
  • Save repository metadata and individual artifacts locally
  • See installable unit dependency tree and list (try it, highly recommended!)
  • See installable unit direct and indirect references
  • See features that include installable unit

Building and running p2-browser locally

As of 2013-11-11, p2-browser Java WebStart Launcher appears to be broken on all recent versions of Java. To build and run p2-browser as a standalone RCP application

  • Make sure a recent version of JDK is installed and available on PATH
  • If you don't already have Maven, download latest version of Maven and untar/unzip it to a local directory
  • Clone this git repository locally
  • From base directory of the clone run the following command
    <path-to-maven-install>/bin/mvn clean package
  • RCP applications for all enabled platforms will be created under com.ifedorenko.p2browser.rcp/target/products directory. Both packed and unpacked versions are created
    ├── com.ifedorenko.p2browser.rcp
    │   ├── linux
    │   │   └── gtk
    │   │       ├── x86
    │   │       └── x86_64
    │   ├── macosx
    │   │   └── cocoa
    │   │       └── x86_64
    │   └── win32
    │       └── win32
    │           ├── x86
    │           └── x86_64
    ├── com.ifedorenko.p2browser.rcp-linux.gtk.x86.tar.gz
    ├── com.ifedorenko.p2browser.rcp-linux.gtk.x86_64.tar.gz
    ├── com.ifedorenko.p2browser.rcp-macosx.cocoa.x86_64.tar.gz
    ├── com.ifedorenko.p2browser.rcp-win32.win32.x86.zip
    └── com.ifedorenko.p2browser.rcp-win32.win32.x86_64.zip
  • To start p2-browser, execute p2browser (or p2browser.exe, if you happen to be on Windows) from the root of RCP app for your platform.

Java WebStart Launcher

On some platforms, p2browser can be started by following this link.

If the link above does not work, which appear to be the case on some/many Linux distributions, then p2browser can be started using the following command on command line

javaws  http://ifedorenko.github.com/p2-browser/javaws/com.ifedorenko.p2browser.jnlp

p2-browser's People

Contributors

asheiduk avatar ifedorenko avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.