On 2/28/2013 2:35 PM, henry joe wrote:
Please, I am new to maven and trying to build my first maven project. So, here are a few things I did:

from my command line into a directory called MavenProject I created:
mvn archetype:generate
and then choose a number to apply number, I entered 15 then;
Choose com.dyuproject.protostuff.archetype:basic-webapp version:
I chose version 1.0.7
 groupId: com.henry
 artifactId: HibernateTest
 and the rest, I just entered..

and the project was created but then I typed in mvn eclipse:eclipse, I got an error that there was no pom.xml file even though I can see there is one in my mavenProject.

It is highly likely because you have not "cd <project-directory>" before you run "mvn" command. This is a very common mistake for folks who are doing Maven for the
first time.

-Sang


so, I changed into the HibernateTest directory and in that directory, I tried the mvn eclipse:eclipse command again but this time, it gave the eorror:

Plugin com.dyuproject.protostuff:protostuff-maven-plugin:1.0.2-SNAPSHOT or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.dyuproject.protostuff:protostuff-maven-plugin:jar:1.0.2-SNAPSHOT: Could not find artifact
com.dyuproject.protostuff:protostuff-maven-plugin:pom:1.0.2-SNAPSHOT

I tried to solve this by going to mvnrepository.com <http://mvnrepository.com> and found the protostuff maven and added the dependencies but still couldn't solve it. here is my pom.xml file:

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLS$ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_$
        <parent>
        <artifactId>Hibernate</artifactId>
        <groupId>com.henry</groupId>
        <version>1.0-SNAPSHOT</version>
        <relativePath>../pom.xml</relativePath>
         </parent>
          <modelVersion>4.0.0</modelVersion>
           <groupId>com.henry</groupId>
 <artifactId>Hibernate-model</artifactId>
           <name>Hibernate :: model</name>
           <packaging>jar</packaging>

           <build>
          <defaultGoal>install</defaultGoal>
         <plugins>
        <plugin>
<groupId>com.dyuproject.protostuff</groupId>
<artifactId>protostuff-maven-plugin</artifactId>
<version>${protostuff.version}</version>
        <configuration>
        <protoModules>
            <protoModule>
<source>src/main/resources/com/henry/model/model.proto</source>
<outputDir>src/main/java</outputDir>
              <output>java_bean</output>
              <encoding>UTF-8</encoding>
              <options>
                <property>
<name>generate_field_map</name>
                </property>
                <property>
                  <name>separate_schema</name>
                </property>
                <property>
                  <name>builder_pattern</name>
                </property>
                <property>
<name>generate_helper_methods</name>
                </property>
              </options>
            </protoModule>
            </protoModules>
        </configuration>
        <executions>
          <execution>
            <id>generate-sources</id>
            <phase>generate-sources</phase>
            <goals>
              <goal>compile</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
     </build>

      <dependencies>
      <dependency>
<groupId>com.dyuproject.protostuff</groupId>
      <artifactId>protostuff-core</artifactId>
      </dependency>
       <dependency>
<groupId>com.dyuproject.protostuff</groupId>
<artifactId>protostuff-maven-plugin</artifactId>
        <version>1.0.7</version>
       </dependency>
       <dependency>
 <groupId>com.dyuproject.protostuff</groupId>
 <artifactId>protostuff-codegen</artifactId>
       <version>1.0.7</version>
       </dependency>
       <dependency>
 <groupId>com.dyuproject.protostuff</groupId>
       <artifactId>protostuff-core</artifactId>
    </dependency>
    <dependency>
<groupId>com.dyuproject.protostuff</groupId>
<artifactId>protostuff-maven-plugin</artifactId>
        <version>1.0.7</version>
      </dependency>
      <dependency>
 <groupId>com.dyuproject.protostuff</groupId>
 <artifactId>protostuff-codegen</artifactId>
      <version>1.0.7</version>
      </dependency>
      <dependency>
<groupId>com.dyuproject.protostuff</groupId>
<artifactId>protostuff-compiler</artifactId>
       <version>1.0.7</version>
       </dependency>
       </dependencies>

     </project>


Any help will be appreciated. Sorry am a newbie :)

--
You received this message because you are subscribed to the Google Groups "JPassion.com: Java Programming" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
Visit this group at http://groups.google.com/group/jpassion_java?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.




--
-------------------------------------------------------------------
             Sang Shin, [email protected]
  Founder and Chief Instructor of JPassion.com (JavaPassion.com)
         http://www.linkedin.com/in/javapassion (Linkedin)
          http://twitter.com/javapassion (Tweeter)
            Life is worth living... with Passion!

Free 12-week Webinar series on"Groovy and Grails" starts from March 1st
     Free 10-week Webinar series on "HTML5" starts from March 1st
             http://jpassion.com/webinars
----------------------------------------------------------------------

--
You received this message because you are subscribed to the Google Groups 
"JPassion.com: Java Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/group/jpassion_java?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to