Hvor gemmer glassfisk din klasse/projekt efter implementering på Windows?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger Glassfish3.1 på Windows XP. Efter at have implementeret et webservice projekt ved hjælp af Netbeans fungerer det fint. Men når jeg går til


install-pathglassfish-3.1glassfishdomainsdomain1applications


Jeg ser ikke min ansøgning.


under installglassfish-3.1glassfishdomainsdomain1applications\_\_internal er der en mappe med samme navn som mit projekt. Men den mappe er tom.


Men hvis jeg implementerer et projekt på linux, kan jeg finde min ansøgning og klasser under application mappen.


Så hvor er de på vinduer?

Bedste reference


Når du bruger netbeans, er standard implementeringsdiren build/web subdir i din netbeans projektmappe. F.eks. Når dit projekt hedder myProject , er implementeringsdiret myProject/build/web .


Det er selvfølgelig lidt irriterende, da det normalt er uden for glasfiskinstallationen. Men du kan konfigurere din webapp til at være baseret på enhver dir på din harddisk.


Generelt kan du finde placeringen af ​​dine glasfisk webapps i filen domain.xml på dit domæne, f.eks. GlassFish/domæner/domæne1/config/domain.xml


Hver webapp har et <application> element med en attribut location, f.eks. til et af mine projekter:


<application context-root="/MyFirstWebService"
     location="file:/C:/.../NetBeansProjects/MyFirstWebService/build/web/" 
     directory-deployed="true" name="MyFirstWebService" object-type="user">

Andre referencer 1


Du kan se sti til applikation, hvor den blev implementeret gennem glashfish admin console


f.eks.


http://localhost:4848/


eller


http://yourhost\_name:4848/


Fælles opgaver -> Applikationer -> you\_application -> generelt -> Placering:

Andre referencer 2


Prøv at gå til install-pathglassfish-3.1glassfishdomainsdomain1autodeploy

Andre referencer 3


Placeringen af ​​dit implementerede projekt afhænger af den IDE du bruger.
At registrere placeringen. Gør følgende:



  1. Start din Glassfish eller Payara-server fra denne placering: http://localhost: 4848 eller en anden placering af din konfiguration til glassfish eller payara-server. [10]

  2. Placer sidebjælken 'Fælles opgaver'

  3. Klik på Programmer. Liste over implementeret applikation vil falde ned

  4. Vælg dit program fra listen. Oplysninger om din app vises på højre side. Check for etiketten 'Placering'. fx: Placering:



file:/C:/Users/Abode/Documents/NetBeansProjects/ImageJavapoint/build/web/


Derefter finder du, hvor din app bliver implementeret.