[英]Glassfish and Spring Boot: .war re-deployment failed
我正在尝试从https://github.com/spring-guides/gs-convert-jar-to-war到本地glassfish4部署应用程序构建。 而且它第一次部署得很好(如果我可以称呼框架中的某些异常为良好行为)。 至少,我可以在浏览器中打开项目的索引页面。
但是,如果我尝试取消部署它并重新部署,或者仅覆盖autodeploy目录中的.war文件,部署将失败。 而且似乎没有任何内容添加到glassfish日志文件中。
我从eclipse发布的项目使用其某些机制成功部署和重新部署。
这是具有相关内容的日志: http : //pastebin.com/zSeMw5tC
可能是什么问题?
不久前,我对Glassfish进行了一些实验。 CDI实现确实破坏了IMO(不应加载类以对其进行扫描以查看注释),但如果包含WEB-INF/classes/META-INF/beans.xml
,则我尝试在GF 4上运行的应用程序
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://java.sun.com/xml/ns/javaee http://docs.jboss.org/cdi/beans_1_0.xsd"
bean-discovery-mode="none">
<scan>
<exclude name="org.springframework.**" />
<exclude name="org.apache.**" />
<exclude name="com.google.**" />
</scan>
</beans>
我没有做过GF 3(以前的CDI规范,也没有办法排除我的想法)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.