D:\Training\workspace\vppsource>mvn archetype:generate -B -DarchetypeGroupId=org .appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-struts-archetype -Darc hetypeVersion=2.1.0-M1 -DgroupId=com.vmware -DartifactId =vpp [INFO] 正在扫描项目... [INFO] 正在搜索存储库以查找带有前缀的插件:'archetype'。[信息] --------------------------------------------- ------------------------- [INFO] 构建 Maven 默认项目 [INFO] 任务段:[archetype:generate] (aggregator-style) [信息]------------------------------------------------ ------------------------ [INFO] 准备原型:生成 [INFO] 项目不需要目标 - 跳过 [INFO] [原型:生成 {执行: default-cli}] [INFO] 在批处理模式下生成项目 [警告] 读取原型目录http://repo1.maven 时出错。 org.apache.maven.wagon.TransferFailedException:传输文件时出错:连接超时:在 org.apache.maven 处连接 org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143) .wagon.StreamWagon.getInputStream(StreamWagon.java:11 6) 在 org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) 在 org.apache.maven.wagon.StreamWagon.get(StreamWagon.java: 61) 在 org.apache.maven.archetype.DefaultArchetypeManager.getRemoteCatalog(D efaultArchetypeManager.java:195) 在 org.apache.maven.archetype.getRemoteCatalog(RemoteCatalogArchetypeDataSource.java:97) 在 org.apache.maven .archetype.DefaultArchetypeManager.getRemoteCatalog(D efaultArchetypeManager.java:184) 在 org.apache.maven。archetype.ui.DefaultArchetypeSelector.getArchetypesB yCatalog(DefaultArchetypeSelector.java:278) at org.apache.maven.archetype.ui.DefaultArchetypeSelector.selectArchetyp e(DefaultArchetypeSelector.java:69) at org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo。在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa ultLifecycleExecutor.java:694) 在 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) 处执行 (CreateProjectFromArchetypeMojo.java:186) org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone Goal(DefaultLifecycleExecutor.java:569) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau ltLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor。executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen ts(DefaultLifecycleExecutor.java:284) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi fecycleExecutor.java:180) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) 在 org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) 在 org.apache.maven.cli.MavenCli.main(MavenCli.java: 362) 在 org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6 0) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) 在 org.codehaus.classworlds.Launcher.launch(Launcher.java :255) 在 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
原因:java.net.ConnectException:连接超时:在 java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) 在 java.net.PlainSocketImpl.connectToAddress( PlainSocketImpl.java:195) 在 java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) 在 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) 在 java.net.Socket.connect(Socket.java:529) ) 在 java.net.Socket.connect(Socket.java:478) 在 sun.net.NetworkClient.doConnect(NetworkClient.java:163) 在 sun.net.www.http.HttpClient.openServer(HttpClient.java:394)在 sun.net.www.http.HttpClient.openServer(HttpClient.java:529) 在 sun.net.www.http.HttpClient.(HttpClient.java:233) 在 sun.net.www.http.HttpClient.New( HttpClient.java:306) 在 sun.net.www.http.HttpClient.New(HttpClient.java:323) 在 sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLC onnection.java:860) 在 sun.net.www。在 sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection .java:726) 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream 的 protocol.http.HttpURLConnection.plainConnect(HttpURLConne ction.java:801) (HttpURLCon nection.java:1049) 在 java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373) 在 org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115) ...还有 28 个 [警告] 在远程目录中找不到原型。默认为内部目录 [INFO] -------------------------------------------------------- ----------------------------- [错误] 构建失败 [信息] ------------- -------------------------------------------------- --------- [信息] [信息] ----------------------------------- ------------------------------------- [INFO] 有关更多信息,请使用 -e 运行 Maven切换 [INFO] ---------------------------------------------- -------------------------- [INFO] 总时间:46 秒 [INFO] 完成时间:Wed Jun 09 16:11:07 IST 2010 [INFO] 最终内存:11M/28M [INFO] -------------------------------------------------- ----------------------------------使用 -e 开关 [INFO] 运行 Maven ---------------------------------------- -------------------------------- [INFO] 总时间:46 秒 [INFO] 完成时间:Wed Jun 09 16 :11:07 IST 2010 [INFO] 最终内存:11M/28M [INFO] -------------------------------- --------------------------------------使用 -e 开关 [INFO] 运行 Maven ---------------------------------------- -------------------------------- [INFO] 总时间:46 秒 [INFO] 完成时间:Wed Jun 09 16 :11:07 IST 2010 [INFO] 最终内存:11M/28M [INFO] -------------------------------- --------------------------------------