2017-06-15 8 views
0

は、ファイルapplication.xmlが変更されたの原因とJBoss 5にEARを配備する問題が発生しますapplication.xmlには、展開の問題(時々、単にワークスペースをリフレッシュ)EclipseにMavenプロジェクトをインポートする場合

org.jboss.deployers.spi.DeploymentException: Exception determining structure: AbstractVFSDeployment 
Caused by: org.jboss.xb.binding.JBossXBRuntimeException: {http://java.sun.com/xml/ns/j2ee}library-directory cannot appear in this position. Expected content of {http://java.sun.com/xml/ns/j2ee}application is unordered_sequence: {http://java.sun.com/xml/ns/j2ee}module* {http://java.sun.com/xml/ns/j2ee}security-role* {all {http://java.sun.com/xml/ns/j2ee}descriptionGroup}? 

<application version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd"> 

で::

IDEは置き換えてい

<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:application="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" version="1.4"> 

て、コメントを追加しました:

<library-directory>lib/</library-directory> 

は が原因IDEでいくつかの構成でこれは、Eclipseの火星とEclipseルナで起こったことがありますか?

答えて

1

これはEclipseの設定によるものです。 Window - Preferences、Maven - > Java EE Integrationを試し、下のように 'Enable Java EE Integration'のチェックを外してください。また、特定のプロジェクトに対してプリファレンスが個別に設定されていないことを確認する必要があります(プロジェクトを右クリックし、[プロパティ]を選択してから同じMaven - > Java EE統合]を選択します)。 enter image description here

関連する問題