maven依赖插件:在Eclipse中解包失败

maven依赖插件:在Eclipse中解包失败,eclipse,maven,m2eclipse,maven-dependency-plugin,Eclipse,Maven,M2eclipse,Maven Dependency Plugin,我在dependency globalmentor-core.jar中有一个JavaScript库,我在另一个项目中使用maven dependency将JavaScript传输到web目录: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</arti

我在dependency globalmentor-core.jar中有一个JavaScript库,我在另一个项目中使用maven dependency将JavaScript传输到web目录:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>2.1</version>
            <executions>
                <execution>
                    <id>unpack</id>
                    <phase>process-resources</phase>
                    <goals>
                        <goal>unpack</goal>
                    </goals>
                    <configuration>
                        <artifactItems>
                            <artifactItem>
                                <groupId>com.globalmentor</groupId>
                                <artifactId>globalmentor-core</artifactId>
                                <overWrite>true</overWrite>
                                <outputDirectory>${project.build.outputDirectory}/com/guiseframework/assets/javascript</outputDirectory>
                                <includes>**/*.js</includes>
                            </artifactItem>
                        </artifactItems>
                    </configuration>
                </execution>
            </executions>
        </plugin>
我能找到的最接近的事情是,有人声称他们将“很快提供微不足道的补丁。那是在2008年


是否有解决方法,或者我被卡住了?

我找到了解决此问题的方法/解决方法

我的配置:Windows XP SP 3、Maven 3、JDK 1.6.0_24、“C:\Documents and Settings\\\.m2”文件夹下的Maven存储库

遵循以下步骤:

  • 运行'dir c:\/X'并查找包含~的字符串
    2011年1月8日04:53下午文档~1文档和设置
  • 打开settings.xml文件,在标签下添加localRepository标签:
    C:/DOCUME~1/.m2/存储库
  • 显然,maven依赖插件(版本2.3之前)在包含空格的路径上存在问题

    问候,

    Cutberto.

    还有一个尚未解决的错误:请大家投票表决,让maven的人最终解决这个问题!顺便说一下:在maven命令行的某些情况下也会发生这种情况。您的解决方法不适用于Win7,其中.m2位于c:\users[username]\.m2\存储库下
    2/4/11 5:26:53 AM PST: Build errors for guiseframework; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.1:unpack (unpack) on project guiseframework: Error unpacking file: R:\java\trunk\globalmentor-core\target\classes to: R:\java\trunk\guiseframework\target\classes\com\guiseframework\assets\javascript
    org.codehaus.plexus.archiver.ArchiverException: The source must not be a directory.