I try 1.4, but it does not work. got the error info, i guess the
neo4j-server.jar which I installed via mvn install belong to 1.5SNAPSHOT,
but I down the file from neo4j website and the version number is 1.4M06 ...

[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.neo4j.app:neo4j-server:jar:1.4

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.neo4j.app
-DartifactId=neo4j-server -Dversion=1.4 -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file
there:
      mvn deploy:deploy-file -DgroupId=org.neo4j.app
-DartifactId=neo4j-server -Dversion=1.4 -Dpackaging=jar -Dfile=/path/to/file
-Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.neo4j.server.plugin:neo4j-cypher-plugin:jar:1.4
        2) org.neo4j.app:neo4j-server:jar:1.4

2) org.neo4j.app:neo4j-server:test-jar:tests:1.4

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.neo4j.app
-DartifactId=neo4j-server -Dversion=1.4 -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file
there:
      mvn deploy:deploy-file -DgroupId=org.neo4j.app
-DartifactId=neo4j-server -Dversion=1.4 -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.neo4j.server.plugin:neo4j-cypher-plugin:jar:1.4
        2) org.neo4j.app:neo4j-server:test-jar:tests:1.4

----------
2 required artifacts are missing.

for artifact:
  org.neo4j.server.plugin:neo4j-cypher-plugin:jar:1.4

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  jasig-3rd-party (
http://developer.jasig.org/repo/content/repositories/3rd-party),
  neo4j-dev (https://m2.neo4j.org/content/groups/public/),
  maven2-repository.dev.java.net (http://download.java.net/maven/2/),
  maven-repository.dev.java.net (http://download.java.net/maven/1)



[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 45 seconds
[INFO] Finished at: Wed Jul 13 15:29:26 CEST 2011
[INFO] Final Memory: 12M/24M
[INFO]
------------------------------------------------------------------------




On Wed, Jul 13, 2011 at 3:15 PM, Michael Hunger <
michael.hun...@neotechnology.com> wrote:

> You can set both versions e.g. to 1.4. If you'd like to.
>
>
> Am 13.07.2011 um 15:12 schrieb Zhiguo Zhang:
>
> > I think the  <version>1.5-SNAPSHOT</version> and
> > <neo4j.version>1.5-SNAPSHOT</neo4j.version>
> > are important, I download the src from github, in that pom.xml are 1.4M06
> > but not 1.5-SNAPSHOT
> >
> > any way it build successful. I will try to use that.
> >
> >
> > On Wed, Jul 13, 2011 at 3:04 PM, Michael Hunger <
> > michael.hun...@neotechnology.com> wrote:
> >
> >> The parent section is this:
> >>
> >> <parent>
> >>   <groupId>org.neo4j</groupId>
> >>   <artifactId>parent-pom</artifactId>
> >>   <version>21</version>
> >> </parent>
> >>
> >> So your pom should look like this:
> >>
> >>
> >> <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>
> >> <groupId>org.neo4j.server.plugin</groupId>
> >> <artifactId>neo4j-cypher-plugin</artifactId>
> >> <packaging>jar</packaging>
> >>  <version>1.5-SNAPSHOT</version>
> >>  <name>neo4j-cypher-plugin</name>
> >>
> >>  <properties>
> >>   <!-- Jar Versions -->
> >>   <junit.version>4.8.2</junit.version>
> >>   <spring.version>3.0.4.RELEASE</spring.version>
> >>   <jackson.version>1.5.2</jackson.version>
> >>   <cxf.version>2.3.1</cxf.version>
> >>   <servlet-api.version>2.5</servlet-api.version>
> >>   <neo4j.version>1.5-SNAPSHOT</neo4j.version>
> >>   <jersey.server.version>1.6</jersey.server.version>
> >>   <license-text.header>GPL-3-header.txt</license-text.header>
> >> </properties>
> >> ..............
> >> </project>
> >> Am 13.07.2011 um 15:00 schrieb Zhiguo Zhang:
> >>
> >>> hi,
> >>>
> >>> Thanks for help, then i try to edit the pom.xml like this:
> >>>
> >>> <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";>
> >>>
> >>>  <artifactId>pom</artifactId>
> >>>
> >>> <modelVersion>4.0.0</modelVersion>
> >>> <groupId>org.neo4j.server.plugin</groupId>
> >>> <artifactId>neo4j-cypher-plugin</artifactId>
> >>> <packaging>jar</packaging>
> >>> <version>1.4</version>
> >>> <name>neo4j-cypher-plugin</name>
> >>>
> >>>  ......
> >>>
> >>> delete the  <parent> section, but looks like it has another error like
> >>> following:
> >>>
> >>> still got error like this:
> >>>
> >>>
> >>> + Error stacktraces are turned on.
> >>> [INFO] Scanning for projects...
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [ERROR] FATAL ERROR
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] Error building POM (may not be this project's POM).
> >>>
> >>>
> >>> Project ID: unknown
> >>> POM Location: /home/root/cypher-plugin/pom.xml
> >>>
> >>> Reason: Parse error reading POM. Reason: Duplicated tag: 'artifactId'
> >>> (position: START_TAG seen ...</groupId>\n  <artifactId>... @6:15)  for
> >>> project unknown at /home/root/cypher-plugin/pom.xml
> >>>
> >>>
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] Trace
> >>> org.apache.maven.reactor.MavenExecutionException: Parse error reading
> >> POM.
> >>> Reason: Duplicated tag: 'artifactId' (position: START_TAG seen
> >>> ...</groupId>\n  <artifactId>... @6:15)  for project unknown at
> >>> /home/root/cypher-plugin/pom.xml
> >>>       at
> >> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
> >>>       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
> >>>       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> >>>       at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> >>>       at
> >>> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> >>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>       at
> >>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> >>>       at
> >>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>       at java.lang.reflect.Method.invoke(Method.java:616)
> >>>       at
> >>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >>>       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >>>       at
> >>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >>>       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >>> Caused by: org.apache.maven.project.InvalidProjectModelException: Parse
> >>> error reading POM. Reason: Duplicated tag: 'artifactId' (position:
> >> START_TAG
> >>> seen ...</groupId>\n  <artifactId>... @6:15)  for project unknown at
> >>> /home/root/cypher-plugin/pom.xml
> >>>       at
> >>>
> >>
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1610)
> >>>       at
> >>>
> >>
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1571)
> >>>       at
> >>>
> >>
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506)
> >>>       at
> >>>
> >>
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
> >>>       at
> org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
> >>>       at
> >>> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
> >>>       at
> >> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
> >>>       ... 12 more
> >>> Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException:
> >>> Duplicated tag: 'artifactId' (position: START_TAG seen ...</groupId>\n
> >>> <artifactId>... @6:15)
> >>>       at
> >>>
> >>
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.checkFieldWithDuplicate(MavenXpp3Reader.java:116)
> >>>       at
> >>>
> >>
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Reader.java:1862)
> >>>       at
> >>>
> >>
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:3912)
> >>>       at
> >>>
> >>
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(DefaultMavenProjectBuilder.java:1606)
> >>>       ... 18 more
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>> [INFO] Total time: < 1 second
> >>> [INFO] Finished at: Wed Jul 13 14:43:01 CEST 2011
> >>> [INFO] Final Memory: 1M/4M
> >>> [INFO]
> >>>
> ------------------------------------------------------------------------
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> On Wed, Jul 13, 2011 at 2:39 PM, Michael Hunger <
> >>> michael.hun...@neotechnology.com> wrote:
> >>>
> >>>> If you just take the pom, remove the complete <parent> section, make
> >> sure
> >>>> that the neo4j.version is set to 1.4 you should be able to build it
> >> without
> >>>> problems standalone.
> >>>>
> >>>> Thanks
> >>>>
> >>>> Michael
> >>>>
> >>>> Am 13.07.2011 um 14:31 schrieb Zhiguo Zhang:
> >>>>
> >>>>> hi,
> >>>>>
> >>>>> after successful install and running the gremlin-plugin, i continue
> try
> >>>> to
> >>>>> install the cypher-plugin.
> >>>>>
> >>>>> This time i changed first the artifactId to parent-central
> >>>>>
> >>>>> then also follow the [INFO] Failed to resolve artifact. Missing:.....
> >>>>>
> >>>>> install the missing packages.  Then try to compiler again with
> command
> >>>> line:
> >>>>>
> >>>>> mvn -Dmaven.test.skip=true -e clean package
> >>>>>
> >>>>> then got the following information: (Please help me, thank you!)
> >>>>>
> >>>>>
> >>>>> + Error stacktraces are turned on.
> >>>>> [INFO] Scanning for projects...
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [INFO] Building neo4j-cypher-plugin
> >>>>> [INFO]    task-segment: [clean, package]
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [INFO] [clean:clean {execution: default-clean}]
> >>>>> [INFO] Deleting /home/root/cypher-plugin/target
> >>>>> [INFO] [enforcer:enforce {execution: enforce-maven}]
> >>>>> [INFO] [license:check {execution: check-licenses}]
> >>>>> [INFO] Checking licenses...
> >>>>> [INFO] [resources:resources {execution: default-resources}]
> >>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> >>>>> [INFO] Copying 1 resource
> >>>>> [INFO] skip non existing resourceDirectory
> >>>>> /home/root/cypher-plugin/src/main/webapp
> >>>>> [INFO] skip non existing resourceDirectory
> >> /home/root/cypher-plugin/data
> >>>>> [INFO] [compiler:compile {execution: default-compile}]
> >>>>> [INFO] Compiling 2 source files to
> >>>> /home/root/cypher-plugin/target/classes
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [ERROR] BUILD FAILURE
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [INFO] Compilation failure
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[30,48]
> >>>>> cannot find symbol
> >>>>> symbol: class ObjectRepresentation
> >>>>> public class CypherResultRepresentation extends ObjectRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[41,5]
> >>>>> cannot find symbol
> >>>>> symbol  : class Mapping
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[48,5]
> >>>>> cannot find symbol
> >>>>> symbol  : class Mapping
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[30,48]
> >>>>> cannot find symbol
> >>>>> symbol: class ObjectRepresentation
> >>>>> public class CypherResultRepresentation extends ObjectRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[41,5]
> >>>>> cannot find symbol
> >>>>> symbol  : class Mapping
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[48,5]
> >>>>> cannot find symbol
> >>>>> symbol  : class Mapping
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/plugin/cypher/CypherPlugin.java:[68,19]
> >>>>> incompatible types
> >>>>> found   : org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>> required: org.neo4j.server.rest.repr.Representation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[78,23]
> >>>>> cannot find symbol
> >>>>> symbol  : class NodeRepresentation
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>
> >>
> /home/root/cypher-plugin/src/main/java/org/neo4j/server/rest/repr/CypherResultRepresentation.java:[82,23]
> >>>>> cannot find symbol
> >>>>> symbol  : class RelationshipRepresentation
> >>>>> location: class org.neo4j.server.rest.repr.CypherResultRepresentation
> >>>>>
> >>>>>
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [INFO] Trace
> >>>>> org.apache.maven.BuildFailureException: Compilation failure
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:715)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
> >>>>>      at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> >>>>>      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> >>>>>      at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> >>>>>      at
> >>>>>
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> >>>>>      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>      at
> >>>>>
> >>>>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> >>>>>      at
> >>>>>
> >>>>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >>>>>      at java.lang.reflect.Method.invoke(Method.java:616)
> >>>>>      at
> >>>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
> >>>>>      at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
> >>>>>      at
> >>>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
> >>>>>      at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> >>>>> Caused by: org.apache.maven.plugin.CompilationFailureException:
> >>>> Compilation
> >>>>> failure
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516)
> >>>>>      at
> >>>>> org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> >>>>>      at
> >>>>>
> >>>>
> >>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> >>>>>      ... 17 more
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> [INFO] Total time: 3 seconds
> >>>>> [INFO] Finished at: Wed Jul 13 14:21:31 CEST 2011
> >>>>> [INFO] Final Memory: 38M/68M
> >>>>> [INFO]
> >>>>>
> >> ------------------------------------------------------------------------
> >>>>> _______________________________________________
> >>>>> Neo4j mailing list
> >>>>> User@lists.neo4j.org
> >>>>> https://lists.neo4j.org/mailman/listinfo/user
> >>>>
> >>>> _______________________________________________
> >>>> Neo4j mailing list
> >>>> User@lists.neo4j.org
> >>>> https://lists.neo4j.org/mailman/listinfo/user
> >>>>
> >>> _______________________________________________
> >>> Neo4j mailing list
> >>> User@lists.neo4j.org
> >>> https://lists.neo4j.org/mailman/listinfo/user
> >>
> >> _______________________________________________
> >> Neo4j mailing list
> >> User@lists.neo4j.org
> >> https://lists.neo4j.org/mailman/listinfo/user
> >>
> > _______________________________________________
> > Neo4j mailing list
> > User@lists.neo4j.org
> > https://lists.neo4j.org/mailman/listinfo/user
>
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to