我检查了DWR的当前SVN快照(3.0.0-rc3-SNAPSHOT),我无法mvn install
- pom.xml
似乎没有配置这样的命令。将DWR安装到maven repo的正确方法是什么?
我也尝试过复制来自https://oss.sonatype.org/content/repositories/snapshots/org/directwebremoting/dwr/3.0.0-rc3-SNAPSHOT/和mvn install
的文件。这种方式显然也无效。怎么能从这里安装?我不想从我的pom.xml链接到快照目录目录,因为我不想在引入新快照时获得意外结果。
答案 0 :(得分:2)
我不确定我是否能正确使用您,但您始终可以下载JAR并使用Maven在本地安装它。像这样:
mvn install:install-file -Dfile=dwr-3.0.0-rc3-20130514.180049-1.jar -DgroupId=org.directwebremoting -DartifactId=dwr -Dversion=3.0.0-rc3-SNAPSHOT -Dpackaging=jar
更多关于Maven信息:
http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
编辑:
我设法从源代码安装它以及通过SVN结帐:
svn co https://svn.directwebremoting.org/dwr/trunk/
我第一次尝试构建它失败了,因为我使用的是Maven 2.x.似乎DWR正在使用Maven enforcer插件来强制执行某些Maven版本。我没有检查确实需要哪个版本,但通过将我的Maven更新为Maven3,我设法安装它。