Hvis en server har serverkonfigurationsfiler, oprettes disse for det meste automatisk og findes i et serverprojekt.
Et serverprojekt indeholder servere og serverkonfigurationsfiler. Når et serverprojekt oprettes automatisk af arbejdsbænken, er navnet på projektet Servere, og det er tilgængeligt i oversigten Project Explorer i folderen Andre projekter.
En server angiver, hvor du vil teste eller publicere dit program. En server peger på et specifikt runtime-miljø, f.eks. et lokalt testmiljø, en fuldstændig installation af en server eller en server på en anden maskine. En server indeholder logik for, hvordan der skal publiceres til serveren, og hvilke programprojekter og konfigurationer der skal udføres.
Når der automatisk oprettes metadata på arbejdsbænken, gemmes den i en fil ved navn servernavn.server, hvor servernavn er det navn, der knyttes til serveren. Der er oplysninger om metadata under linket Vis eller skjul serverens metadata sidst i dette emne.
Serverkonfigurationer er filer, der indeholder oplysninger, der er nødvendige for at konfigurere og publicere til en server. F.eks. kan disse filer indeholder oplysninger om, hvilken port serveren skal udføres på, sikkerhedsindstillinger og andre leverandørspecifikke serverindstillinger.
Metadata for serverkonfigurationer oprettes automatisk på arbejdsbænken og gemmes i en konfigurationsdatafolder under et serverprojekt. Navngivningsreglen for konfigurationsdatafolderen afhænger af leverandøren, normalt anvendes følgende navnekonvention: servernavn@værtsnavn-config, hvor servernavn er det navn, der er knyttet til serveren, og værtsnavn er det fuldstændige DNS-navn eller IP-adressen på værtsmaskinen, hvor serveren udføres.
For hvert server kan du angive den serverkonfiguration og det installerede server-runtime-miljø, der skal anvendes til den server. En server kan kun pege på én eller ingen serverkonfiguration. Der kan imidlertid peges på en serverkonfiguration fra én eller flere servere.
En relation mellem en serverkonfiguration og et programprojekt, f.eks. et EAR-projekt, oprettes, når projektet føjes til serverkonfigurationen. En server kan pege på ét eller flere projekter. Der kan peges på et projekt fra én eller flere serverkonfigurationer.