通过 工程右键->Maven->Add Dependency,然后输入struts2,eclipse有时并不能够提示出搜索结果。可能是maven仓库配置或者eclipse的maven插件存在问题,总之,在我所在的环境,的确无法得到有效的搜索结果(但是有些依赖的包是可以搜索到的,说明搜索功能应该还是会工作的)。
这时,得到依赖的jar包的配置写法就很重要了。
这里的解决办法是:从这个网站http://mvnrepository.com/可以很方便地查询到所依赖的jar包的maven配置的写法。
譬如输入:struts2,然后点击search,找到struts2,点击链接进去,就会看到很多版本,选择你想要的版本,譬如2.3.4,点击进去,就能看到:
- <dependency>
- <groupId>org.apache.struts</groupId>
- <artifactId>struts2-core</artifactId>
- <version>2.3.4</version>
- </dependency>
把它拷贝到pom.xml,保存,eclipse就会自动引入依赖的jar包(会把依赖的依赖的jar包递归引入)。这点,maven做的真心不错。省去了自己找jar包的烦恼。
转载于:https://blog.51cto.com/memory/1141337