我尝试将EAR文件部署到JBoss WildFly服务器,但它没有部署EAR文件。
我遵循的步骤:
jboss_dir/standalone/deployments
位置。jboss_dir/bin/standalone.bat
如果我把JAR或WAR文件比JBoss服务器能够部署。
请帮我解决这个问题。
在JBoss 4.2中,我只是将EAR文件复制到default/deploy
文件夹中,它可以部署,但我想将EAR文件部署到JBoss WildFly中。
答案 0 :(得分:0)
您需要将application.xml
部署描述符放在耳内的META-INF中。
<?xml version="1.0" encoding="UTF-8"?>
<application version="7" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/application_7.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee">
<display-name>Your-ear-name</display-name>
<module>
<java>Your-jar-1</java>
</module>
<module>
<java>Your-jar-2</java>
</module>
<library-directory>lib</library-directory>
</application>