當我啓動glassfish服務器時,我注意到它加載了我以前開發和以前部署的所有以前的項目。 我認爲在某個地方有一個配置文件告訴服務器重新加載項目,但是如果我想在其中的一個上工作,我必須做什麼? 我想我必須改變或刪除glassfish配置文件中的一些條目,但我不知道它在哪裏以及如何做到這一點。如何避免glassfish部署所有以前的項目?
感謝 馬西莫
當我啓動glassfish服務器時,我注意到它加載了我以前開發和以前部署的所有以前的項目。 我認爲在某個地方有一個配置文件告訴服務器重新加載項目,但是如果我想在其中的一個上工作,我必須做什麼? 我想我必須改變或刪除glassfish配置文件中的一些條目,但我不知道它在哪裏以及如何做到這一點。如何避免glassfish部署所有以前的項目?
感謝 馬西莫
你有不同的選擇。
您可以通過http://localhost:4848
轉到Glassfish管理界面並查看「應用程序」。您可以在那裏取消部署正確部署的應用程序。
如果不工作,你可以手動刪除從GlassFish文件夾中的應用:看
/[glassfish_installation_path]/GlassFish中/域/ [您的網域] /應用
或
/[glassfish_installation_path] /的glassfish /域/ [your_domain替換] /自動部署
Glassfish在啓動時在這些文件夾中運行應用程序。
取消部署取決於您用於部署應用程序的方法......如果您使用NetBeans進行部署,您甚至可以選擇NetBeans中的應用程序,然後單擊「清理並構建」將其取消部署。
不要試圖直接從文件夾中刪除應用程序。在domain.xml文件中有這些應用程序的引用,所以它會破壞您的域。另一種可能性是使用asadmin命令行實用程序。 –
這真的不清楚。請澄清你的問題。 –
這是真的,我編輯它。 – supertarmax