Ok. Thanks for quick reply! /Mikael E 2009/2/21 Eugene Kuleshov <[email protected]>
> Thanks Todd, > > You pretty much covered the provided functionality. It is worth to mention > that <name> element is optional and we can't always rely on it. Maven uses > some derivation rules to calculate name based on artifactId in case if name > is omitted and as far as I know the name value is only used by Maven to show > on console during the build (personally I'd prefer to see the artifactId > and/or module names in there). > > There is also Eclipse limitation, so any project located directly in the > Eclipse workspace folder must have the same name as that folder (i.e. you > have to rename folder in order to change the project name in Eclipse). When > you add that on top of Maven best practice to name module folders to match > the artifactId, it leads to the chosen default to use the artifactId as a > project name. > > Anyways, if you still want to be able to use the <name> element in the > project name template, please submit an enhancement request to the project > issue tracker at http://jira.codehaus.org/browse/MNGECLIPSE > > regards, > Eugene > > > > Todd Thiessen wrote: > >> When you import, there is a little "Advanced" expansion button. Click on >> that and you can see "some" options to change the name of your imported >> project so it doesn't just default to the artifact ID. You can include >> other things like the group and version. >> >> There is no option to use the "name" tag though. Perhaps this element >> can contain special characters that eclipse doesn't allow? >> >> --- >> Todd Thiessen >> >> >> >>> -----Original Message----- >>> From: Mikael Edlund [mailto:[email protected]] Sent: Friday, >>> February 20, 2009 3:33 AM >>> To: [email protected] >>> Subject: [m2eclipse-user] Project name >>> >>> Hi >>> If I import the following pom: >>> <?xml version="1.0" encoding="UTF-8"?> >>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" >>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" >>> http://maven.apache.org/POM/4.0.0 >>> http://maven.apache.org/maven-v4_0_0.xsd"> >>> <modelVersion>4.0.0</modelVersion> >>> <parent> >>> <artifactId>my-parent</artifactId> >>> <groupId>com.mycompany</groupId> >>> <version>1.0.0</version> >>> </parent> >>> <groupId>com.mycompany</groupId> >>> <artifactId>web</artifactId> >>> <packaging>war</packaging> >>> <version>1.0.0</version> >>> <name>MyCompanyWeb</name> >>> ... >>> </project> >>> I want my eclipse project to use the name "MyCompanyWeb". >>> Instead I get the folder name "web" for my eclipse project. >>> The path looks like this: >>> parent (parent pom.xml) >>> | >>> | >>> \-------web (MyCompanyWeb pom.xml) >>> In the parent pom.xml I reference to my subpom like this: >>> <modules> >>> <module>web</module> >>> </modules> >>> >>> Have I misinterpreted the meaning of the <name>-tag? >>> /Mikael E >>> >>> >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
