我能够部署我WAR我第一次把它放在下domains/domain1/autodeploy
目录。 然而,做一些改变,并重新部署战争后autodeploy
目录,这些变化并没有回升。 我甚至删除domains/domain1/applications/myapp
(其中myapp
相当于myapp.jar
部署),但战争并没有重新部署。 启动服务器,并通过停止asadmin
:
asadmin start-domain
asadmin stop-domain
我在做什么错了,这样的应用程序没有得到重新部署?
更新:我试过手动(重新)部署(也使用--force
选项)的战争,但有以下错误server.log
:
[#|2013-03-17T20:47:36.177-0400|SEVERE|glassfish3.1.2|javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|_ThreadID=72;_ThreadName=Thread-2;|Application with name myprojectname is already registered. Either specify that redeployment must be forced, or redeploy the application. Or if this is a new deployment, pick a different name|#]
我不知道该怎么注销/取消部署一直一旦部署的应用程序。 我试图消除所有引用我在app domain.xml
,但没有奏效。 这似乎是在软件中一个非常基本的错误。