已有web工程转maven
来源:互联网 发布:京东金融 免费数据 编辑:程序博客网 时间:2024/05/24 02:49
初学maven,将手上刚完成的web项目转成maven,其间各种折腾,最大困扰还是部分支持库下载失败导致的工程不能正常部署,不过最终还是弄好了,现做一经验总结备忘:
1、maven安装配置时最好在setting.xml里面设置国内的镜像站,下载速度很快,具体设置如下:
<mirror>
<id>alimaven</id><name>aliyun maven</name>
<mirrorOf>central</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
这个是阿里的镜像地址,很好用。
2、在向web容器部署工程时如果出现无法打开zip的错误信息很大的可能是pom.xml里面配置的jar包下载失败导致的jar无法正常打开,其实这个问题在使用myeclipse编辑pom文件的时候myeclipse都已经有了提示,解决办法是删掉无法正常下载的包文件,更换版本直到myeclipse没有错误提示即可。
3、编辑pom文件有多种方法
1)在myeclipse里面可以点击"Dependencies"后点击"add"在弹出界面的"Enter groupId,artifactId or sha1 prefix or pattern"下输入包的关键字即可,如果搜索结果为空,可以试着在网上下载一个正确的包用压缩软件打开后按照里面的路径进行搜索。
2)网上有很多maven的支持库搜索页面直接在页面上输入你要添加的包名选取合适的版本号把页面中的代码粘贴到pom.xml中对应的位置即可,但是这个方法的问题就是会出现上面问题2的情况,使用的时候一定要注意myeclipse的提示。
3)也可以将本地jar包添加到本地仓库中然后在pom中配置,具体方法网上都可以查得到,但是我尝试添加了一下还没有成功,以后有时间再试。
4)在方法1添加时可以选择“system”添加本地自行下载的jar包,需要设置本地路径。
方法3、4不推荐使用,只是作为maven实在找不到支持库的情况下的应对策略。
4、此次创建工程是使用myeclipse新建web project时添加maven支持的方式创建,另外还有一种方式是直接创建maven工程创建时选择web app。这两种方法有什么区别还需要再研究一下。
- 已有web工程转maven
- maven已有工程
- Eclipse已有web工程集成 Axis2
- 已有Web项目添加Maven支持
- maven工程转web工程
- maven web 工程转 java web工程
- svn检出工程为maven web工程到eclipse,导入已存在的maven web工程到eclipse方法
- eclipse导入已有工程
- Eclipse打开已有工程
- Eclipse导入已有工程
- Gradle导入已有工程
- 解决eclipse载入已有maven工程时出现的fail to read artifact descriptor....问题
- Maven 根据已有工程自定义模板以备快速复制项目
- IntelliJ IDEA 导入已有Maven工程无法自动下载pom.xml内jar包
- eclipse--java工程转web工程 以及 java或java web工程转maven工程
- Java Web项目转Maven工程
- maven 构建 web 工程
- maven管理web工程
- linux中errno使用
- Hyper-v新建虚拟机,连接的时候出现“无法连接到虚拟机,是否重试”
- Fast RCNN使用MSER算法替代SS【实验记录】Matlab
- [Usaco2005 dec]Layout 排队布局 差分约束
- 最大连续子序列和
- 已有web工程转maven
- BOM
- Struts2多方法的Action
- JAVA线程状态及切换
- 统计数据库中各用户的数据条数
- HTML
- windows和linux环境下使用google的glog日志库
- 我的第一个JAVA程序
- 由中根序列和后根序列重建二叉树