3

我想解压并复制我的war文件中的spring boot loader组件。我正在使用 Maven 依赖插件。我不确定它的正确组和工件 ID。Maven对此抱怨。这是我正在使用的 Maven 配置:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-dependency-plugin</artifactId>
   <version>2.6</version>
   <executions>
      <execution>
         <id>unpack</id>
         <phase>prepare-package</phase>
         <goals>
            <goal>unpack</goal>
         </goals>
         <configuration>
            <artifactItems>
               <artifactItem>
                  <groupId>org.springframework.boot</groupId>
                  <artifactId>spring-boot-loader</artifactId>
                  <version>0.5.0.BUILD-SNAPSHOT</version>
                  <type>jar</type>
               </artifactItem>
            </artifactItems>
            <outputDirectory>${project.build.directory}/${project.artifactId}-${project.version}</outputDirectory>
            <remoteRepositories>central::default::http://repo.springsource.org/snapshot/</remoteRepositories>
         </configuration>
      </execution>
   </executions>
</plugin>

谢谢。

更新

我解决了这个问题。它正在查看本地 nexus Maven 存储库。

4

2 回答 2

4

在你的 pom.xml 中添加这个存储库

<repository>
  <id>spring-milestones</id>
  <url>http://repo.springsource.org/libs-milestone/</url>
</repository>

并且依赖会像

 <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-loader</artifactId>
    <version>0.5.0.M6</version> <!-- 6 is the latest till yet -->
</dependency>
于 2013-11-27T12:19:45.497 回答
0

即使这是一个老问题,也只是插话。请记住,生产时不要使用快照构建,而是使用发布构建。快照构建可能存在已知问题,但发布构建是稳定的。

您可以在Spring Boot 页面找到最新的 Spring 版本。

于 2014-08-07T22:31:54.520 回答