Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[m2e-users] How did I break my m2e ear plugin? M2e no longer publishes to ear-resources

I have no idea what I did to break my m2e/m2e-wtp installation, but my maven project is now generating  my application.xml file in my src/main/application/META-INF folder.  It used to properly generate it in my target/m2e-wtp/ear-resources/META-INF folder (where it belongs).

I've spent half the afternoon uninstalling/reinstalling plugins, but haven't really managed to progress.

I've got m2e 1.5.2, with m2e-wtp 1.0.1 (yes - both old version - I know) installed.

I _believe_ the issue started after installing the WebSphere 8.5 for Juno plugin via the Eclipse Marketplace, but I have since removed that, and removed my m2e/m2e-wtp and reinstalled them.  Including a "-clean" when starting Eclipse.

My pom itself hasn't changed.  The effective-pom shows:

      <plugin>
        <artifactId>maven-ear-plugin</artifactId>
        <version>2.10.1</version>
        <executions>
          <execution>
            <id>default-ear</id>
            <phase>package</phase>
            <goals>
              <goal>ear</goal>
            </goals>
            <configuration>
              <version>5</version>
              <defaultLibBundleDir>lib/</defaultLibBundleDir>
              <skinnyWars>true</skinnyWars>
              <earSourceExcludes></earSourceExcludes>
              <modules>
                <webModule>
                  <groupId>com.sbic</groupId>
                  <artifactId>ComWeb</artifactId>
                  <contextRoot>ComWeb</contextRoot>
                </webModule>
              </modules>
              <useBaseVersion>true</useBaseVersion>
              <packagingIncludes>**/*</packagingIncludes>
              <encoding>UTF-8</encoding>
            </configuration>
          </execution>
          <execution>
            <id>default-generate-application-xml</id>
            <phase>generate-resources</phase>
            <goals>
              <goal>generate-application-xml</goal>
            </goals>
            <configuration>
              <version>5</version>
              <defaultLibBundleDir>lib/</defaultLibBundleDir>
              <skinnyWars>true</skinnyWars>
              <earSourceExcludes></earSourceExcludes>
              <modules>
                <webModule>
                  <groupId>com.sbic</groupId>
                  <artifactId>ComWeb</artifactId>
                  <contextRoot>ComWeb</contextRoot>
                </webModule>
              </modules>
              <useBaseVersion>true</useBaseVersion>
              <packagingIncludes>**/*</packagingIncludes>
              <encoding>UTF-8</encoding>
            </configuration>
          </execution>
        </executions>
        <configuration>
          <version>5</version>
          <defaultLibBundleDir>lib/</defaultLibBundleDir>
          <skinnyWars>true</skinnyWars>
          <earSourceExcludes></earSourceExcludes>
          <modules>
            <webModule>
              <groupId>com.sbic</groupId>
              <artifactId>ComWeb</artifactId>
              <contextRoot>ComWeb</contextRoot>
            </webModule>
          </modules>
          <useBaseVersion>true</useBaseVersion>
          <packagingIncludes>**/*</packagingIncludes>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>


I've tried removing the maven nature, deleting the .project, target and .settings folders, deleting the project and reimporting it as a maven project.  And yet, this issue of generating the application.xml in my src folder continues.

Anyone have any clues?

Thanks,

Eric




Back to the top