无法在Eclipse中将应用程序部署到Glassfish 4.1

时间:2015-01-12 14:45:36

标签: java eclipse java-ee glassfish

我在Ubuntu上安装了Glassfish 4.1和Eclipse Luna。当我尝试运行一个简单的Web应用程序(jsp + servlet + java bean)时,我收到了以下错误:

Publishing to Glassfish 4 at localhost[domain1].. has encountered a problem. cannot Deploy mvcprj1 deploy is failing=Application with name [mvcprj1] is not deployed

在glassfish服务器日志或eclipse控制台中都没有出现任何内容。

4 个答案:

答案 0 :(得分:55)

我有相同的部署问题(eclipse Lune / Glassfish 4.1),由于Marvin的反馈,它得到了解决。

您可以找到"使用JAR存档进行部署"通过: 右键单击eclipse服务器选项卡上的glassfish。然后,选择监控> 属性>新窗口中的 Glassfish > 使用JAR存档进行部署

然后,奇迹发生......

答案 1 :(得分:10)

请尝试以下步骤:

  1. 右键单击 glassfish 服务器
  2. 点击属性
  3. 然后你将在该方框的左侧获得3个选项(一般,玻璃鱼,监控)。
  4. 点击glassfish
  5. 点击该复选框“使用JAR存档进行解除”。以前它没有被检查。这就是我遇到问题的原因。

答案 2 :(得分:0)

我在eclipse中删除了Glassfish服务器实例并重新创建它以解决此问题。

答案 3 :(得分:0)

我相信,当他上次尝试使用相同的应用程序后,还没有在Eclipse中关闭“浏览器页面”时,就会发生这种情况。在Eclipse中关闭此应用程序的所有打开的“浏览器页面”后,可以再次进行部署。