JBoss Community

Problem with Deployment to AS 7

created by Thomas Letsch in JBoss Tools - View the full discussion

Hi,

 

I am using Eclipse Indigo with the M4 Release of JBoss Tools. When deploying my web application in eclipse to my JBoss AS 7.0.2 the WEB-INF/lib directory is not populated with dependent libraries.

 

My Eclipse project is build with maven eclipse:eclipse. Here are some information:

 

 

.setting/org.eclipse.wst.common.component:

...(all dependencies look the same)

<dependent-module archiveName="commons-lang-2.5.jar" deploy-path="/WEB-INF/lib" handle="module:/classpath/var/M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar">

      <dependency-type>uses</dependency-type>

    </dependent-module>

...

 

pom.xml:

...

    <dependency>
        <groupId>commons-lang</groupId>
        <artifactId>commons-lang</artifactId>
        <version>${commons-lang.version}</version>
    </dependency>

...

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-eclipse-plugin</artifactId>
                <version>2.8</version>
                <inherited>true</inherited>
                <configuration>
                    <downloadSources>true</downloadSources>
                    <useProjectReferences>false</useProjectReferences>
                    <workspace>C:\dev\workspaces\default</workspace>
                    <wtpversion>2.0</wtpversion>
                    <excludes>
                        <exclude>com.google.gwt:gwt-user</exclude>
                        <exclude>com.google.gwt:gwt-servlet</exclude>
                        <exclude>com.google.gwt:gwt-dev</exclude>
                    </excludes>
                    <additionalProjectnatures>
                        <projectnature>com.google.gwt.eclipse.core.gwtNature</projectnature>
                        <projectnature>com.google.gdt.eclipse.core.webAppNature</projectnature>
                    </additionalProjectnatures>
                    <additionalBuildcommands>
                        <buildCommand>
                            <name>com.google.gwt.eclipse.core.gwtProjectValidator</name>
                        </buildCommand>
                        <buildCommand>
                            <name>com.google.gdt.eclipse.core.webAppProjectValidator</name>
                        </buildCommand>
                        <buildCommand>
                            <name>com.google.appengine.eclipse.core.projectValidator</name>
                        </buildCommand>
                    </additionalBuildcommands>
                    <classpathContainers>
                        <classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer>
                        <classpathContainer>com.google.gwt.eclipse.core.GWT_CONTAINER</classpathContainer>
                    </classpathContainers>
                    <additionalConfig>
                        <file>
                            <name>.settings/com.google.gdt.eclipse.core.prefs</name>
                            <content><![CDATA[
                                    eclipse.preferences.version=2
                                    jarsExcludedFromWebInfLib=
                                    warSrcDir=src/main/webapp
                                    warSrcDirIsOutput=true
                                    ]]>
                            </content>
                        </file>
                    </additionalConfig>
                    <buildOutputDirectory>${basedir}/src/main/webapp/WEB-INF/classes</buildOutputDirectory>
                </configuration>
            </plugin>

 

Thanks,
Thomas

Reply to this message by going to Community

Start a new discussion in JBoss Tools at Community