我正在尝试将zip文件部署到远程内部maven repo.(神器集成到hudson中).
的pom.xml
...
<modelVersion>4.0.0</modelVersion>
<groupId>mygroupId</groupId>
<artifactId>myartifactid</artifactId>
<version>1.0-SNAPSHOT</version>
<distributionManagement>
<repository>
<id>hudson</id>
<name>hudson-releases</name>
<url>http://url to repo</url>
</repository>
</distributionManagement>
...
Run Code Online (Sandbox Code Playgroud)
的settings.xml
<servers>
<server>
<id>hudson</id>
<username>username</username>
<password>password</password>
</server>
</servers>
Run Code Online (Sandbox Code Playgroud)
maven部署
mvn deploy:deploy-file -Durl=http://url -Dfile=file-1.0.0.zip -Dpackaging=zip -DpomFile=pom.xml
Run Code Online (Sandbox Code Playgroud)
maven退出,返回码为401.
看看神器的日志
2011-07-15 13:52:50,090 [DENIED DEPLOY] libs-release-local:somefile.zip for anonymous/192.168.220.146.
Run Code Online (Sandbox Code Playgroud)
我不明白为什么maven不使用提供的凭据.我在这做错了什么?
我有一个用gcc 3.4.3编译的静态库.我想在现在用gcc-4编译的代码中使用它.我含糊地读到gcc-3和gcc-4二进制文件不兼容,并且需要重新编译库,但只是想对此进行确认.不管怎样,gcc-3库可以和gcc-4一起使用吗?
我从已经构建的docker镜像开始。我想这样做
如何做到这一点。看来,如果我运行以下命令,文件不会最终出现在容器中
知道如何实现吗?
我需要在我的流星应用程序中生成HMAC MD5哈希.我已经看过crypto-base和crypto-md5,两者都没有实现HMAC.我试过从https://code.google.com/p/crypto-js/复制hmac.js,但是我收到一条关于"this"未定义的错误.
是否存在HMAC实现,或者我是否必须为流星创建/端口?