Hi guys I'm trying to build BlazeDS locally and I got this error

----------------------->
The following artifacts could not be resolved:
com.sun:tools:jar:jdk-version,
org.apache.flex.blazeds:flex-messaging-opt:jar:4.7.0: Could not find
artifact com.sun:tools:jar:jdk-version at specified path
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar
        at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:220)
        at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:127)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:257)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:200)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
        at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not
resolve dependencies for project
com.businessinria.millionmindclub:millionmindclub-server:war:1.0.1-SNAPSHOT:
The following artifacts could not be resolved:
com.sun:tools:jar:jdk-version,
org.apache.flex.blazeds:flex-messaging-opt:jar:4.7.0: Could not find
artifact com.sun:tools:jar:jdk-version at specified path
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar
        at
org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:198)
        at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:195)
        ... 22 more
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The
following artifacts could not be resolved: com.sun:tools:jar:jdk-version,
org.apache.flex.blazeds:flex-messaging-opt:jar:4.7.0: Could not find
artifact com.sun:tools:jar:jdk-version at specified path
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar
        at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:384)
        at
org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:192)
        ... 23 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The
following artifacts could not be resolved: com.sun:tools:jar:jdk-version,
org.apache.flex.blazeds:flex-messaging-opt:jar:4.7.0: Could not find
artifact com.sun:tools:jar:jdk-version at specified path
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:459)
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:262)
        at
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:367)
        ... 24 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not
find artifact com.sun:tools:jar:jdk-version at specified path
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../lib/tools.jar
        at
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:302)
        ... 26 more
[ERROR] 
[ERROR] 
----------------------->

In the README file from sources distribution I could read this

----------------------->

    Java SDK 1.6 or greater (*1)                JAVA_HOME
        (for Java 1.7 see note at (*2))

    Maven 2.2.0 or greater (*1)                 MAVEN_HOME

    =====================================================================

    *1) The bin directories for MAVEN_HOME and JAVA_HOME should be added to
your
        PATH.

        On Windows, set PATH to

            PATH=%PATH%;%MAVEN_HOME%\bin;%JAVA_HOME%\bin

        On the Mac (bash), set PATH to

            export PATH="$PATH:$MAVEN_HOME/bin:$JAVA_HOME/bin"

         On Linux make sure you path include MAVEN_HOME and JAVA_HOME.

----------------------->

But there isn´t note 2 available on the file. I also tried to change maven
dependencies in my pom file and I got same error. It looks like the error is
because my JAVA_HOME point to java version "1.7.0_45".

Any help here?

Thanks

                .....
                <blazeds.version>4.7.0</blazeds.version>
                .....

                .....
                <dependency>
                        <groupId>org.apache.flex.blazeds</groupId>
                        <artifactId>flex-messaging-common</artifactId>
                        <version>${blazeds.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.flex.blazeds</groupId>
                        <artifactId>flex-messaging-core</artifactId>
                        <version>${blazeds.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.flex.blazeds</groupId>
                        <artifactId>flex-messaging-opt</artifactId>
                        <version>${blazeds.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.flex.blazeds</groupId>
                        <artifactId>flex-messaging-proxy</artifactId>
                        <version>${blazeds.version}</version>
                </dependency>
                <dependency>
                        <groupId>org.apache.flex.blazeds</groupId>
                        <artifactId>flex-messaging-remoting</artifactId>
                        <version>${blazeds.version}</version>
                </dependency>
                .....



--
View this message in context: 
http://apache-flex-development.2333347.n4.nabble.com/ERROR-Build-BlazeDS-Could-not-find-artifact-com-sun-tools-jar-jdk-version-tp45824.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.

Reply via email to