]
Eric B updated JBIDE-9778:
--------------------------
Attachment: jboss tools maven bug - complete.zip
Updated config files w/ .settings folder included.
Includes original config files and poms from the original zip file as well for
completeness
Maven embedded projects are not properly generated as jars in the
deploy folder
-------------------------------------------------------------------------------
Key: JBIDE-9778
URL:
https://issues.jboss.org/browse/JBIDE-9778
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: maven
Affects Versions: 3.2.0.Final, 3.2.1.Final
Environment: Eclipse Helios SR1
Reporter: Eric B
Assignee: Fred Bricon
Labels: jar, maven
Attachments: jboss tools maven bug - complete.zip, jboss tools maven bug -
complete.zip, jboss tools maven bug.zip, Screenshot-engine-configuration-1.0-SNAPSHOT.jar
.png
I have a Maven eclipse webapp project created and deployed in my JBoss server. I have
the deploy set to deploy as an exploded war, so I can see all the files that it produces
in the deployment directory.
My webapp project is dependent on another Eclipse project (server.jar artifact). If I
have both projects open in Eclipse at the same time, everything works fine.
My server.jar project is also dependent on other Eclipse projects (supportLib.jar). If I
have those dependent projects opened at the same time, then the exploded jar file is
invalid. Instead of exporting everything in src/main/java/* to the jar file, it exports
everything from src/*. Consequently, the TopLevel in my jar file in the embedded projects
is main.java.myTLD instead of myTLD.
For example, if I have the supportLib.jar project with files
"src/main/java/myTld/file.java" opened at the same time as server.jar and
webapp.war, then the exported war for supportLib.jar in the webapp.war folder is contains
"META-INF and main" rather than "META-INF and myTLD".
I have updated to the latest version of JBoss Tools from the Helios update site and
continue to see this problem.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: