高手们,最近我用maven构建SSH框架,但遇到了一些问题,望各位积极解答,答得好的追加分数。
1、Maven搭建SSH,我应该从哪些途径知道要引入哪些包,现在Spring和Struts2已经整合好了,但是和Hibernate整合,我不知道引入哪个版本的Hibernate和Spring的哪些包,我用的是Spring3.1.0,我应该从哪里得到这些信息;我曾上过Spring官网,但是由于E文能力有限,找不到需要的信息;知道的,麻烦发一个地址。 2、我在pom文件中添加引用,但是我在maven的远程仓库那下载不到包;如果我要添加一个远程仓库,我应该如何添加? 3、如果我想手动添加包到本地仓库,需要做什么工作? 4、一般SSH的整合需要注意那些东西?
希望大家积极发言,能答那题就答那题!!!
1、Maven搭建SSH,我应该从哪些途径知道要引入哪些包,现在Spring和Struts2已经整合好了,但是和Hibernate整合,我不知道引入哪个版本的Hibernate和Spring的哪些包,我用的是Spring3.1.0,我应该从哪里得到这些信息;我曾上过Spring官网,但是由于E文能力有限,找不到需要的信息;知道的,麻烦发一个地址。 2、我在pom文件中添加引用,但是我在maven的远程仓库那下载不到包;如果我要添加一个远程仓库,我应该如何添加? 3、如果我想手动添加包到本地仓库,需要做什么工作? 4、一般SSH的整合需要注意那些东西?
希望大家积极发言,能答那题就答那题!!!
2, 建立的仓库可以用APACHE来发布一个, 然后在POM.XML输入,例如.
<repositories>
<repository>
<id>springsource-milestone</id>
<url>http://repository.springsource.com/maven/bundles/milestone
</url>
</repository>
<repository>
<id>springsource-release</id>
<url>http://repository.springsource.com/maven/bundles/release
</url>
</repository>
<repository>
<id>atlassian-m2-repository</id>
<url>https://m2proxy.atlassian.com/repository/public
</url>
</repository>
</repositories>
3,本地的包是放在 "你安装的MAVEN路境maven\local\repo,这里是存放本地包,例如
E:\maven\local\repo\common-annotations\common-annotations\1.0\common-annotations-1.0.jar
<dependency>
<groupId>common-annotations</groupId>
<artifactId>common-annotations</artifactId>
<version>1.0</version>
<scope>provided</scope>
</dependency>
4,要注意的问题还是要LZ你自己写了代码再说.