我是Maven中的新成员。我认为它是一个非常有用的工具。本地存储库会自动填充我的项目中需要的.jars。使用Maven时,我的项目是否上传到存储库?
但我知道它也可以在两个方向上工作:您自己的项目有一个IdArtifact(在pom.xml文件中设计),并且可以上传到公共服务器。有些时候你想开发一个公共项目是有用的,但是,如何确保你的项目不会被上传到公共仓库,在pom.xml中?反之亦然?
也许它是一个毫无根据的担忧,但有时候IDE(就像使用netbeans一样)在不监控的情况下做事。我有点“害怕”。我不会发布一些私人图书馆。
真正的公共仓库是只读的。相信我,你不会意外发表。 – 2011-12-18 22:31:03
它确定吗?我使用的服务器是:http://oss.sonatype.org/和http://download.java.net/maven/2/和http://repo1.maven.org/maven2/它们是否安全? – Raph 2011-12-18 22:40:04
如果您不愿意接受我的话,请自己尝试。制作一个“玩”的maven项目。运行'mvn deploy'并看看会发生什么。 – 2011-12-18 22:45:44