Integrace úložiště CRCE s Maven repository

dc.contributor.advisorBrada, Přemysl
dc.contributor.authorBrožek, Miroslav
dc.contributor.refereeJežek, Kamil
dc.date.accepted2015-06-15
dc.date.accessioned2016-03-15T08:38:54Z
dc.date.available2014-09-01cs
dc.date.available2016-03-15T08:38:54Z
dc.date.issued2015
dc.date.submitted2015-05-14
dc.description.abstractTéměř každý programátor musí řešit otázku kam a jak uložit různé druhy komponenty, podprogramy, balíky a ostatní soubory. Existuje mnoho variant řešení a každé má různé použití, výhody a nevýhody. Nejznámější široce známé Maven úložiště v Java ekosystému je od Apache Software Foundation. Cílem této práce je integrace experimentálního CRCE úložiště s lokálním a vzdáleným Maven úložištěm. Výsledkem této diplomové práce je OSGi plugin pro CRCE, který je schopný stáhnout a zpracovat artefakty z maven úložišť a uložit jejich meta-data do CRCE databáze. To umožňuje vývojářům získat cenné informace o požadovaných komponentách a v případě potřeby poskytnout artefakt ihned k dispozici.cs
dc.description.abstract-translatedAlmost every software developer needs to solve the question where and how to store different kind of components, subprograms, bundles and other files. There are many ways of doing this, each of them has different use cases, advantages and disadvantages. One of the most commonly known Maven repository in the Java ecosystem is from the Apache Software Foundation. The purpose of this work is the integration of the experimental CRCE repository with local and remote Maven repository. The result of this thesis is an OSGi-based plugin for CRCE, which is able to fetch and process artifacts from maven repositories and store their meta-data into the CRCE database. This enables to provide developers valuable information regarding specific components, and if needed, artifacts can be accessible immediately.en
dc.description.resultObhájenocs
dc.format81 s. (105 436 znaků)cs
dc.format.mimetypeapplication/pdf
dc.identifier64049
dc.identifier.urihttp://hdl.handle.net/11025/17906
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectCRCEcs
dc.subjectúložištěcs
dc.subjectkomponentacs
dc.subjectartefaktcs
dc.subjectmetadatacs
dc.subjectindex OSGIcs
dc.subjectMavencs
dc.subjectindexercs
dc.subjectAethercs
dc.subjectLucenecs
dc.subject.translatedCRCEen
dc.subject.translatedrepositoryen
dc.subject.translatedbundleen
dc.subject.translatedartifacten
dc.subject.translatedmetadataen
dc.subject.translatedindexen
dc.subject.translatedOSGIen
dc.subject.translatedMavenen
dc.subject.translatedindexeren
dc.subject.translatedAetheren
dc.subject.translatedLuceneen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-programInženýrská informatikacs
dc.titleIntegrace úložiště CRCE s Maven repositorycs
dc.title.alternativeIntegrating the CRCE and Maven repositoriesen
dc.typediplomová prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=64049

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
Diplomova_prace_A13N0180P_BrozekM.pdf
Size:
3.43 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
vedouci-A13N0180Phodnoceni-ved.PDF
Size:
383.62 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
oponent-A13N0180Pposudek-op.PDF
Size:
677.34 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
obhajoba-A13N0180Pobhajoba.PDF
Size:
244.9 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce

Collections