Release, deploy och distribution vid plugin-utveckling med Eclipse: Hur detta kan stödjas av en modern utvecklingsmiljö för Java
2010 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
Utveckling av olika typer av påbyggnadskod till programvaror blir allt vanligare. Dessa som går under samlingsnamnet plugins skiljer sig från vanliga applikationer då de har en annan struktur samt speciella beroenden till applikationsspecifika moduler. Problem uppstår när denna typ av utveckling inte stöds av de vanliga utvecklingsmiljöer som finns ute på företagen och delar som borde vara automatiserade måste utföras manuellt. Syftet med studien är att undersöka hur utvecklingsmiljön för Java på Sandvik IT Services kan anpassas för att stödja plugin-utveckling för IBM Lotus Notes. I denna studie undersöks skillnaden mellan plugin-utveckling och den vanliga Java-utvecklingen på företaget samt hur detta påverkar verktygen i utvecklingsmiljön. Resultatet beskriver hur utvecklingsmiljön kan anpassas för att stödja plugin-utveckling och en lösning för detta föreslås. Slutligen visas en implementation av lösningen i form av en prototyp där utvecklingsmiljön anpassas för plugins med Maven pluginet Tycho.
Place, publisher, year, edition, pages
2010. , p. 27
Keywords [sv]
Byggautomatisering, Java, Kontinuerlig Integration, Lotus Notes, Maven, Plugin, Tycho
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:hig:diva-6943OAI: oai:DiVA.org:hig-6943DiVA, id: diva2:325169
Presentation
2010-06-09, 11:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
2010-06-232010-06-172018-01-12Bibliographically approved