1.旧工程 ueditor,它是以来lib包的工程方式
2.本想使用myEclipse自带功能给项目添加Maven能力,结果发现不好使,所有决定出绝招,直接拷贝一个pom文件到该工程
3.修改pom文件,把原先的lib包里的东西都改为maven引用
具体步骤:去私服里面查找对应的以来dependency
下面简单看一眼pom.xml
4.把旧的工程,先右键点击删除,但是不删除工程
5.重新以maven工程导入
此时的工程右键变成了maven工程
如上面的图示操作,updateProject强制拉取pom文件中的依赖dependce,【也就是去下载jar文件,路径是刚才pom文件中指定的私服地址】
此时或发行多了maven的依赖在工程中
它会下载完,并放到我本地仓库,如上图中的路径,这样就可以吧旧的lib文件夹给删掉,此时工程一般会报错,右键build path,把missing的包删除即可。
此时的工作就是一个完成的maven工程了
===============此时的工作就是一个完成的maven工程了==================
如果把该工程打包到私服:
在MyEclipse上运行mvn命令,右键项目选择Run As--》Maven clean。mvn命令有很多,简单说明下比较常用的命令:
1. clean 用于清理输出目录target/
2. compile用于编译项目主代码
3. test 用于编译运行测试代码
4. package 接受编译好的代码,打包成可发布的模式
5. install 将包安装到maven本地仓库
6. Deploy将最终的包复制到远程仓库
执行以上命令时,clean是不会自动执行的,因为clean和其他5个命令是不同的生命周期,因此需要使用组合命令。
如下面的命令:clean deploy
现在登录私服就可以看到自己上传的那个jar包
如果别的工程需要这个jar包,只需要复制最右边的,引入这个工程,让后执行mavan的update Project 强制拉取dependence就可以了,看看是否已经拉取下来,只需要看工程的依赖下面是否已经down下来引入的jar包就可以了
比较圆满了,
不过已打算换intelliJ IDE了!!也算是画上一个圆满的句号