第一次接触maven,我连这是什么都不知道。只是按照OSGi书上的来说,需要使用到maven package这个命令打包一个hello world的jar包。
最开始我下了一个3.0.4的版本,然后自己并没有写pom文件,所以执行mvn package时老是说没有pom文件,然后我又去下了书上的源码,原来源码里面有pom文件,我再次编译又遇到个依耐性的问题,主要是我的电脑不能从网上下载maven所有的依耐性文件。所以再次失败。
后来网上搜索一通,原来是要给maven配置个proxy,具体是在settings.xml里面配置
<settings> . . <proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>proxy.somewhere.com</host> <port>8080</port> <username>proxyuser</username> <password>somepassword</password> <nonProxyHosts>www.google.com|*.somewhere.com</nonProxyHosts> </proxy> </proxies> . . </settings> 配置好了再次运行mvn package,天哪下了好多依赖性的文件。。这下,终于成功啦。。 [INFO] ----------------------------------------------------------- [INFO] BUILD SUCCESSFUL [INFO] ----------------------------------------------------------- [INFO] Total time: 1 minute 42 seconds [INFO] Finished at: Mon Aug 27 17:02:03 CST 2012 [INFO] Final Memory: 13M/80M [INFO] -----------------------------------------------------------
转载于:https://blog.51cto.com/wzp85/974527