1

コマンドラインからmavenを使用してアプリケーションをビルドしていますが、ビルドは成功しましたが、Eclipseでエラーが発生しました:

The repository system is offline but the artifact org.codehaus.plexus:plexus-archiver:jar:1.2 is not available in the local repository.

プロジェクト構成の更新と依存関係の更新を行いましたが、この jar の原因となっているプラ​​グインまたは依存関係を知りたいですか?

以下は私が使用しているプラ​​グインです:

<plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>hibernate3-maven-plugin</artifactId>
                <version>2.2</version>
                <executions>
                    <execution>
                        <phase>process-classes</phase>
                        <goals>
                            <goal>hbm2ddl</goal> 
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <components>
                        <component>
                            <name>hbm2ddl</name>
                            <implementation>annotationconfiguration</implementation>
                        </component>
                        <component>
                            <name>hbmdoc</name>
                        </component>
                    </components>
                    <componentProperties>
                        <configurationfile>/target/classes/hibernate.cfg.xml</configurationfile>
                        <outputfilename>CreateTables.sql</outputfilename>
                        <namingstrategy>com.xeno.advertisingsuite.web</namingstrategy>
                        <drop>false</drop>
                        <create>true</create>
                        <export>false</export>
                        <format>true</format>
                    </componentProperties>
                </configuration>
            </plugin>


            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.5</version>
                <configuration>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>

            <!-- run command: mvn tomcat7:run -->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.0-beta-1</version>
                <configuration>
                    <path>/${project.build.finalName}</path>
                </configuration>
            </plugin>

            <!-- run command: mvn 7:run -->
            <plugin>
                <groupId>com.googlecode.t7mp</groupId>
                <artifactId>maven-t7-plugin</artifactId>
                <version>0.9.6</version>
                <configuration>
                    <tomcatHttpPort>8081</tomcatHttpPort>
                    <tomcatShutdownPort>8008</tomcatShutdownPort>
                    <tomcatVersion>7.0.22</tomcatVersion>
                </configuration>
            </plugin>

<plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>aspectj-maven-plugin</artifactId>
      <version>1.4</version>
      <configuration>
        <complianceLevel>1.6</complianceLevel>
        <encoding>UTF-8</encoding>
        <aspectLibraries>
          <aspectLibrary>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
          </aspectLibrary>
        </aspectLibraries>
        <Xlint>warning</Xlint> 
      </configuration>
      <executions>
        <execution>
          <goals>
            <goal>compile</goal>
            <goal>test-compile</goal> 
          </goals>
        </execution>
      </executions>
    </plugin>


     </plugins>

それを修正する方法を教えてください、ありがとう。

4

1 に答える 1

3

プラグインの依存関係を解決してみてくださいmvn dependency:resolve-plugins- Maven プラグインの依存関係ツリーが出力されます。

また、デバッグモードを有効にするオプションは非常に役立ちます:mvn -X

于 2012-08-01T09:50:29.147 に答える