Hi Jade,

The ten minutes to Tellurium is depreciated, could you download the 0.7.0
tar ball
and look at the 0.7.0 reference document for the "get started" chapter?

Thanks,

Jian

On Wed, Jul 14, 2010 at 10:39 AM, Jade <[email protected]> wrote:

> Hi Jian,
>
> I created a project following the steps in Ten Minutes to Tellurium
> and using this command:
>
> mvn archetype:generate -DgroupId=test -DartifactId=junitexample -
> DarchetypeArtifactId=tellurium-junit-archetype -
> DarchetypeGroupId=tellurium -DarchetypeVersion=0.7.0-SNAPSHOT -
> DarchetypeRepository=http://kungfuters.org/nexus/content/repositories/
> snapshots
>
> In your previous post you mentioned: "Now, we upgraded to GMaven 1.2
> and removed maven-
> > ant-run in 0.7.0. You can try to create
> > a sample project by using tellurium Maven archetype 0.7.0 snapshots if
> > you don't want to run into the trouble to configure the
> > Maven properties."
>
> However, the pom.xml file that was generated from the mvn archetype
> command includes <artifactId>maven-antrun-plugin</artifactId> so now
> I'm running into the same error the John had. Do you have an updated
> pom.xml for that project?
>
> BTW, we're using mvn version 2.2.1 and eclipse. Is that version of mvn
> ok?
>
> mvn -version returns the correct Java home but somehow the pom.xml
> file can't reconcile the path to the tools.jar file. Thus, it would be
> great to not use antrun if at all possible.
>
> Jade
>
> On Jan 29, 1:59 pm, John <[email protected]> wrote:
> > Forgot to mention, you need to replace the path /usr/java/jdk1.5.0_19
> > to your
> > own JAVA_HOME path.
> >
> > Thanks,
> >
> > Jian
> >
> > On Jan 29, 1:57 pm, John <[email protected]> wrote:
> >
> >
> >
> > > sun.jdk:tools:jar:1.5.0 is included in your jdk. Perhaps it is caused
> > > by the JAVA_HOME environment variable.
> >
> > > This jar is required for Maven-ant-run plugin in 0.6.0 because GMaven
> > > had problems to generate stubs for Groovy
> > > files at that time. Now, we upgraded to GMaven 1.2 and removed maven-
> > > ant-run in 0.7.0. You can try to create
> > > a sample project by using tellurium Maven archetype 0.7.0 snapshots if
> > > you don't want to run into the trouble to configure the
> > > Maven properties.
> >
> > > To create a Tellurium project based on Tellurium 0.7.0 SNAPSHOT, you
> > > should use the Maven archetype 0.7.0-SNAPSHOT. To create a JUnit
> > > project, use the following Maven command:
> >
> > > mvn archetype:create -DgroupId=your_group_id -
> > > DartifactId=your_artifact_id -DarchetypeArtifactId=tellurium-junit-
> > > archetype -DarchetypeGroupId=org.telluriumsource -
> > > DarchetypeVersion=0.7.0-SNAPSHOT -DarchetypeRepository=http://
> > > maven.kungfuters.org/content/repositories/snapshots
> >
> > > Similarly, to create a TestNG project, use the following command:
> >
> > > mvn archetype:create -DgroupId=your_group_id -
> > > DartifactId=your_artifact_id -DarchetypeArtifactId=tellurium-testng-
> > > archetype -DarchetypeGroupId=org.telluriumsource -
> > > DarchetypeVersion=0.7.0-SNAPSHOT -DarchetypeRepository=http://
> > > maven.kungfuters.org/content/repositories/snapshots
> >
> > > If you want to configure the Maven properties for the "10 minutes to
> > > Tellurium" project, you can see the following dependency
> >
> > >                     <dependency>
> > >                         <groupId>sun.jdk</groupId>
> > >                         <artifactId>tools</artifactId>
> > >                         <version>1.5.0</version>
> > >                         <scope>system</scope>
> > >                         <systemPath>${java.home}/../lib/tools.jar</
> > > systemPath>
> > >                     </dependency>
> >
> > > in the pom.xml.
> >
> > > You need to specify the java.home in your_home/.m2/settings.xml or in
> > > the pom file as
> >
> > > <properties>
> > >     ....
> > >     <java.home>/usr/java/jdk1.5.0_19</java.home>
> > > </properties>
> >
> > > Thanks,
> >
> > > Jian
> >
> > > On Jan 29, 1:41 pm, matt <[email protected]> wrote:
> >
> > > > Hello,
> > > > When I try and run the 'mvn test' target via command line or in
> > > > IntelliJ I get the below error.  I am completely new to Maven.  I
> > > > tried following the steps on the 10mindemo page and also by svn
> > > > checking out the finished demo project.  Thank you.
> >
> > > > ERROR] BUILD ERROR
> > > > [INFO]
> > > >
> ------------------------------------------------------------------------
> > > > [INFO] Failed to resolve artifact.
> >
> > > > Missing:
> > > > ----------
> > > > 1) sun.jdk:tools:jar:1.5.0
> >
> > > >   Try downloading the file manually from the project website.
> >
> > > >   Then, install it using the command:
> > > >       mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools -
> > > > Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file
> >
> > > >   Alternatively, if you host your own repository you can deploy the
> > > > file there:
> > > >       mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools -
> > > > Dversion=1.5.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -
> > > > DrepositoryId=[id]
> >
> > > >   Path to dependency:
> > > >         1)
> org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
> > > >         2) sun.jdk:tools:jar:1.5.0
> >
> > > > ----------
> > > > 1 required artifact is missing.
> >
> > > > for artifact:
> > > >   org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.3
> >
> > > > from the specified remote repositories:
> > > >   apache.snapshots (http://people.apache.org/repo/m2-snapshot-
> > > > repository),
> > > >   central (http://repo1.maven.org/maven2),
> > > >   kungfuters-thirdparty-releases-repo (http://kungfuters.org/nexus/
> > > > content/repositories/thirdparty),
> > > >   openqa-release-repo (http://archiva.openqa.org/repository/releases
> ),
> > > >   kungfuters-public-releases-repo (
> http://maven.kungfuters.org/content/
> > > > repositories/releases),
> > > >   caja (http://google-caja.googlecode.com/svn/maven),
> > > >   kungfuters-public-snapshots-repo (http://maven.kungfuters.org/
> > > > content/repositories/snapshots)
> >
> > > > [INFO]
> > > >
> ------------------------------------------------------------------------
> > > > [INFO] For more information, run Maven with the -e switch
> > > > [INFO]
> > > >
> ------------------------------------------------------------------------
> > > > [INFO] Total time: 4 seconds
> > > > [INFO] Finished at: Fri Jan 29 11:33:45 MST 2010
> > > > [INFO] Final Memory: 28M/79M
> > > > [INFO]
> > > >
> ------------------------------------------------------------------------
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to