Tuoteominaisuudet

Levyllä Eclipse-pohjaisen tuotteen rakenne vastaa lisäosien kokoelmaa. Kunkin lisäosan sisältämä koodi toteuttaa osan tuotteen toiminnallisuudesta. Lisäosan koodi ja muut tiedostot asennetaan paikalliseen tietokoneeseen, ja ne aktivoidaan automaattisesti tarvittaessa. Tuotteen lisäosat on ryhmitelty tuoteominaisuuksiksi. Tuoteominaisuus on erikseen ladattavissa ja asennettavissa olevien toimintojen pienin yksikkö.

Eclipse-käyttöympäristö on pohjimmiltaan modulaarinen, joten Eclipse-pohjaiseen tuotteeseen voi helposti asentaa uusia tuoteominaisuuksia ja lisäosia, minkä lisäksi tuotteessa jo olevia tuoteominaisuuksia ja lisäosia voi päivittää. Voit joko käyttää perinteisiä alkuperäisasennusohjelmia, jotka järjestelmä ajaa erillään Eclipse-käyttöympäristöstä, tai voit käyttää Eclipse-käyttöympäristön omaa päivitystenhallintaa. Eclipse-ohjelmiston päivitystenhallinnan avulla päivitettyjä tuoteominaisuuksia ja lisäosia voi hakea, ladata ja asentaa erityisistä Web-pohjaisista Eclipse-ohjelmiston päivityssivustoista.

Päivitystenhallinnan perustoimintamalli on yksinkertainen: tuoteominaisuuksien tai lisäosien tiedostot on aina tallennettu alihakemistoon, jonka nimi sisältää versiotunnuksen (esimerkiksi "2.0.0"). Tuoteominaisuuden tai lisäosan eri versioille määritetään aina erilainen versiotunnus, joten levyllä voi olla saman tuoteominaisuuden tai lisäosan useita versioita. Näin ollen tuoteominaisuuksien ja lisäosien asennuksen tai päivityksen yhteydessä on lisättävä uusia tiedostoja, mutta levyllä olevia tiedostoja ei koskaan tarvitse poistaa tai korvata. Kun tiedostot on asennettu paikalliseen tietokoneeseen, uudet tuoteominaisuus- ja lisäosaversiot ovat käytettävissä kokoonpanon määritystä varten. Sama asennettu tiedostokanta voi näin ollen tukea samanaikaisesti useita erilaisia kokoonpanoja: Aiemmin asennetun tuotteen asennuksen ja päivityksen voi toteuttaa määrittämällä kokoonpanon, joka on joiltakin osilta nykyistä uudempi. Tärkeät kokoonpanot voidaan tallentaa ja palauttaa myöhemmin käyttöön, jos päivitys ei onnistu.

Suuret Eclipse-pohjaiset tuotteet voivat järjestää tuoteominaisuutensa puurakenteiksi, joiden pohjana on koko tuotetta esittävä pääominaisuus. Pääominaisuuteen liittyy useita pienempiä toiminnallisuuden yksiköitä, joiden päässä olevat "lehtiominaisuudet" vastaavat yhtä tai useaa lisäosaa ja fragmenttia. Tuoteominaisuuksien hierarkkisen ryhmittelyn avulla voit pinota tuotteet venäläisten nukkien tapaan: suuri tuote voi rakentua pienemmän päälle lisäämällä pienen tuotteen itseensä ja lisäämällä siihen tuoteominaisuuksia.

Jotkin toimitetut tuoteominaisuudet voivat olla hyödyllisiä lisäosia, jotka eivät ole välttämättömiä varsinaisen tuotteen toiminnalle. Tuoteominaisuuksien toimittajat voivat merkitä tällaiset tuoteominaisuudet valinnaisiksi. Valinnaisia tuoteominaisuuksia asennettaessa käyttäjät voivat valita, haluavatko he asentaa tuoteominaisuudet vai jättää ne asentamatta. Jos valinnaisia tuoteominaisuuksia ei asenneta heti, ne voidaan lisätä myöhemmin.

Ohje-valikon Tiedot-vaihtoehto tuo näyttöön asennettujen tuoteominaisuuksien ja lisäosien tietoja. Ohje-valikon Ohjelmistopäivitykset-alivalikossa on komentoja, joiden avulla voit päivittää aiemmin asennettuja tuoteominaisuuksia sekä etsiä, ladata ja asentaa uusia tuoteominaisuuksia.

Aiheeseen liittyviä käsitteitä
Työympäristö

Aiheeseen liittyviä tehtäviä
Nykyisen kokoonpanon tarkastus
Uusien tuoteominaisuuksien asennus päivitystenhallinnan avulla
Tuoteominaisuuksien käyttöönotto, käytöstäpoisto ja asennuksen poisto
Tuoteominaisuuksien päivitys päivitystenhallinnan avulla
Eclipse-päivityskäytännön hallinta
Tallennetun kokoonpanon palautus