我在Ubuntu下工作,对于Java EE我使用Eclipse和GlassFish。我遇到了一个奇怪的问题。
一切都很好,除非我想为jstl库导入aglib。每当我在web.xml中写这些行时:
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<include-prelude>/WEB-INF/includes/taglibs.jsp</include-prelude>
</jsp-property-group>
</jsp-config>
我有这个问题:
在localhost [domain1]发布到GlassFish 4 ...遇到了一个 问题无法部署&#39;应用名称&#39;
无法部署&#39;应用名称&#39;部署失败=具有名称的应用程序 [&#39;应用名称&#39;]未部署
任何帮助都会受到赞赏 - 我真的很讨厌为每个jsp页面编写taglib行。
答案 0 :(得分:3)
我发现从eclipse中删除Glassfish服务器并添加一个新服务器可以解决“无法部署”应用程序名称&#39;部署失败=有时名称为[&#39;应用程序名称&#39;]的应用程序未部署错误。
答案 1 :(得分:0)
在我的情况下,没有必要删除Glassfish服务器来修复它。直接重构项目名称(右键单击$("#myform").submit(function(e){
e.preventDefault()
上的项目节点)。然后,您可以再次编译没有该异常的项目。