Kompilerad servlet...

Java

1 svar · 297 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Trådstart#1

Hej!

När jag har kompilerat min servlet och sedan testar så kör den in den i minnet vilket gör att om jag ändrar och omkompilerar så är det fortfarande den gamla versionen. Finns det något sätt (förutom att döpa om filen eller starta om servertjänsterna) att få den att uppdatera minnet?
Hur gör exempelvis webbhotell?

Tips!

Medlem sedan sep. 2001961 inlägg
#2

Beroende på vilken servelt-engine du kör så måste man göra lite olika.

I standarden för webservices så sägs det att man kan göra <context reloadable="true"> för den context som man håller på att arbeta med. Det gör att t.ex. Tomcat gluttar lite på servletklassen som den ska köra innan den kör den och kollar om det är samma som ligger på disken som finns i klassladdaren. Om det inte är det så laddar den om klassen.

/Lime

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)