当我尝试使用glassfish服务器在eclipse中运行Web应用程序时,我收到以下错误。
我有3个文件夹; Testdb,TestdbEJB和TestdbWeb。有人可以帮我解决这个问题吗?
无法部署Testdb部署失败=期间发生错误 部署:应用程序Testdb正在尝试使用相同的存储库 目录作为应用程序TestDb,请选择其他应用程序 要部署的名称。
答案 0 :(得分:1)
您之前尝试部署名为 Testdb 的应用程之一。
不可能同时部署两个具有相同名称的应用程序(并不重要的是案例不匹配)......原因很明显。
如何修复:
glassfish/domains/domain1/applications/
,如果有一个名为&#34的文件夹; TestDb" (或类似的东西),删除它,你也可以检查" __内部"夹。之后重启Glassfish。/glassfish/domains/domain1/config/domain.xml
,然后搜索以<application>
开头的代表您的应用的部分。将部分从(包括)<application>
删除到</application>
,保存文件并重新启动Glassfish。