2 baidu 33614238 baidu_33614238 于 2016.05.12 01:24 提问

把已有的项目变成maven项目要怎样做,没做过的兄弟请别搅和

我目前有一个项目要发布到GitHub上,https://github.com/hcqt/dazzle
用原始的classpath文件内写jar包路径的办法引用jar包,我不希望把这么一个文件发布到网上,
由于大家发布java项目通常是附带pom.xml文件来表明引用的jar包,我希望我发布的项目采用这种方式发布jar包引用,
那么我如何把一个普通的java项目转换成maven?

3个回答

jhfsdfs
jhfsdfs   2016.05.12 08:01

建一个maven项目,把你以前用到的jar放到pom管理,其他的代码复制过来就可以了

jhfsdfs
jhfsdfs maven很好用的,你需要学习下,对你有好处
大约 2 年之前 回复
baidu_33614238
baidu_33614238 bug一堆,maven易用性太低,我已经否决这门技术了,我只要一个现成拿来就能配置的项目,我希望我的经历放在具体的开发,而不是调试maven,你有没对策
大约 2 年之前 回复
baidu_33614238
baidu_33614238 各种奇怪的不过
大约 2 年之前 回复
rui888
rui888   Ds   Rxr 2016.05.12 09:40

eclipse 可以直接将你的项目转换为maven 项目,其次你可以创建自己的maven私有仓库,不用下载网上的jar,直接引用maven仓库里面的jar

jhfsdfs
jhfsdfs maven的pom文件可以管理依赖,只需要写出引用的jar包坐标,maven会自动帮你管理依赖
大约 2 年之前 回复
baidu_33614238
baidu_33614238 回复machineShunMing: 兄弟,我不是小学生,说点实在能拿来用的东西
大约 2 年之前 回复
jhfsdfs
jhfsdfs 没说要jar,所有的依赖都是maven管理
大约 2 年之前 回复
baidu_33614238
baidu_33614238 不要本地jar,要对外发布
大约 2 年之前 回复
CSDNXIAOD
CSDNXIAOD   2016.05.17 02:50

我所做过的项目总结
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
将原有的MyEclipse中的项目转成maven项目----新建一个maven项目把原项目按照新项目的框架移植过去
前面一篇文章中我们了解了 在myeclipse中新建Maven框架的web项目
如何导入maven项目
-
怎样把从myeclipse中检出的项目变成maven项目
刚从svn上导出的maven工程是个普通的文件夹,并且也没有编译。从网上找了一些方法进行总结: 1.如果导出的项目没有自动变成maven项目并且也不是普通的Java工程,通过右键点击工程->Configure->convert to maven project解决。 2.如果这时你的工程仍然报错,展开项目,看看项目中是不是缺少 Maven Dependencies 项,如果是这样的话,就右键项
elicpse 上已有的工程转换为Maven工程
1. 前言 在开发中经常要建立一个Maven的子工程,对于没有模板的同学来说从Java工程来转换也是一个不错的选择。本文就如何从一个Java工程创建一个Maven工程做了一个介绍,相信对于将一个Java工程转换为Maven工程的工作也是有帮助的。 2. 创建Java工程。 创建一个Java工程,如下图所示: 3. 转换为Maven工程。 选中此工程 -> 右键
idea 将git拉下来的普通项目转换为maven项目
-
Myeclipse将web项目改为maven项目
由于工作需要,要将web项目改为maven项目,网络上搜索出来的差不多都是eclipse的项目转换,右键项目并未发现configure–>Convert to Maven Project,于是开始自己琢磨 1、项目右键–>MyEclipse–>Project Facets(Capabilities)–>Install Maven Support for Java EE Projects Face
面试如何谈自己做过的项目
1、介绍项目架构 把项目整体架构描述一遍,系统环境和软件架构可以一句话带过。网络架构可以按照网络拓扑来说明,顺便把服务器角色和业务流程说一下。要突出运维体系架构中的关键点:监控报警、负载均衡、冗余、高可用、数据库集群、存储、安全、虚拟化等的部署和设计。 2.自己负责的技术部分 前面的介绍可以不涉及到细节,但在介绍自己主要做的部分时,要做好面试官询问细节的思想准备,毕竟这一块才能突显出你的能力
Maven之——如何把maven项目转成web项目
创建Web工程,使用eclipse ee创建maven web工程  1.右键项目,选择Project Facets,点击Convert to faceted from  2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持).  如果提示错误,可能需要在Java Compiler设置Compiler compliance l
持续集成之Java项目转变成Maven项目
(为什么要转换成maven项目?maven是一款免费开源的项目构建工具,我们在自动化项目中的使用maven的主要目的就是帮助我们构建自动化项目(jar包管理,编译,执行测试等)) 在转换成Maven项目之前,需要安装maven以及做一些配置。 1) Maven的安装 maven官网下载:http://maven.apache.org/download.cgi 下载完成后解压到本
intellij将普通maven工程变成web工程
intellij idea版本为2017.1.2 创建web目录在src/main下创建webapp/WEB-INF这两个目录添加web模块打开file->project structrue->Facts,点击+号,添加web。 修改Deployment的Path和Web Resources目录到webapp。添加target在Modules中创建target目录Artifacts在Artifac