把普通java项目转换成maven项目

我使用的是eclipse,右键项目,Configure->Convert to Maven Project

然后就是jar包的引入了,如果jar包比较简单,建议从maven中拉取,这样便于后期升级更新jar包。如果比较复杂,可以使用本地的jar包,我写了一个自动生成的方法

package com.comp;

import java.io.File;

public class Gen {

    public static void main(String[] args) {
        String strPath = "d:\\lib";
        File dir = new File(strPath);
        String _content = "";
        File[] files = dir.listFiles();
        if (files != null) {
            for (int i = 0; i < files.length; i++) {
                String fileName = files[i].getName();
                String fileName2 = fileName.replace(".jar", "");
                _content += "        <dependency>\n";
                _content += "            <groupId>" + fileName2 + "</groupId>\n";
                _content += "            <artifactId>" + fileName2 + "</artifactId>\n";
                _content += "            <version>1.0</version>\n";
                _content += "            <scope>system</scope>\n";
                _content += "            <systemPath>${lib.dir}/" + fileName + "</systemPath>\n";
                _content += "        </dependency>\n\n";
            }
            System.out.println(_content);
        }

    }

}

我把项目中所有的jar包放到d:\lib目录,然后用上面的代码,在控制台打印,复制到pom.xml文件中。这样就OK了。

上面用到的lib.dir在pom.xml中是这么定义的:

      <properties>
        <lib.dir>${basedir}/WebRoot/WEB-INF/lib/</lib.dir>
    </properties>
时间: 2024-08-24 22:33:10

把普通java项目转换成maven项目的相关文章

转:如何将 Java 项目转换成 Maven 项目

如何将 Java 项目转换成 Maven 项目 本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明确的是,用 Maven 管理 Java 项目的确方便.它带给你直观的方便是:你不用在网上找 Jar 包,然后把它复制到 lib 目录,再在项目中引用它.而只需向 pom.xml 写入你需要的 Jar 包依赖,Maven 就能自动从本地仓库或远程仓库下载,并引用-- 如何将一般的 Java 项目转换成

Myeclipse Java项目转换成Maven项目

1.在Eclipse中Java项目转换成Maven项目可以在项目右键-->configure-->Convert Plug-in projects..  就可以.而在myeclipse中项目右键时configure标签不是默认的  需要手动开启. 2.开启configure过程为...   Window-->perferences. 3. 4. 5.然后项目右键-->configure-->Convert Plug-in projects..  就转换成maven项目了. 6

Maven 学习笔记——将普通的Java项目转换成Maven项目(3)

将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功.下面我是用一个简单的Selenium测试小demon作为例子来说的. 移调项目中所有关联的Libraries 将Selenium项目转换成Maven项目 增加Maven依赖库到项目中 创建Maven的测试文件夹架构 Step1:移调项目中所有关联的Libraries 选中你需要转换的Project:Build Path > Configure Build Path Step2: 将Seleniu

Java 项目转换成 Maven 项目

本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍将 Java 项目转换成 Maven 项目.如果了解 Java 项目与 Maven 项目在结构上的区别,就很容易在他们之间进行转换,而不用局限于各种资料上所描述的方法(有些方法相当不靠谱,照猫画虎,知其然不知其所以然).本文假设你已经成功安装了 Maven. 我的 Eclipse 版本是 Eclipse eclipse-jee-mars-R-win32-x86_64 版本 4.5.0,Build id

idea中将项目转换成Maven项目

第一步:项目右键->Add Framework... 选择maven ok 这样就成功转换成了一个maven项目 原文地址:https://www.cnblogs.com/weibanggang/p/9652268.html

将Eclipse项目转换成AndroidStudio项目过程中遇到的问题以及解决方法

将Eclipse项目转换成AndroidStudio项目也不是第一次了,昨天转的时候遇到几个问题: 首先将项目导入androidstudio,导完后报错: 问题一: Error:java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Error:Execution failed for task ':app:mergeDebugResources'.> Error: jav

MyEclipse使用总结——将原有的MyEclipse中的项目转成maven项目[转]

前面一篇文章中我们了解了 在myeclipse中新建Maven框架的web项目 那么如果我们原来有一些项目现在想转成maven项目应该怎么做呢 我收集到了三种思路: 一.新建一个maven项目,把原项目按照新项目的框架移植过去 二.在原项目的框架上进行修改,把项目目录结构修改成maven框架一样 (详见:为已有的web project项目加入maven支持,并使用myeclipse的插件) 三.不改动原项目目录结构,通过pom.xml文件来配置目录 个人意见,在原项目上做目录结构容易出问题,特别

gradle项目转成maven项目

gradle这几年发展迅猛,github越来越多的项目都开始采用gradle来构建了,但是并不是所有人都对gradle很熟悉,下面的方法可以把gradle转成maven项目,前提gradle项目目录结构保持跟maven一样的约定,即/src/main/java这一套. 在build.gradle中增加以下内容(group,version可自行修改,artifactId默认为目录名称) apply plugin: 'java'apply plugin: 'maven' group = 'com.1

iOS- 如何将非ARC的项目转换成ARC项目(实战)

1.前言 因为公司有个国外餐饮系统,编程开发了3-4年,之前用的都是非ARC,开发到今年,第一批迭代开发的人员早已不见,目前发现了有许多的内存泄露之类的,系统没有自动释放该释放的内存.一旦app长时间使用,内存没有得到释放,最后导致app闪崩.涉及到的地方特别多,特别繁杂.故我有了打算将此项目完全转换称arc项目的意向.经过1个星期的转换与1个星期的测试,成功将非arc项目转换称arc项目. 因为很少找到有公司将大型老app进行arc转换,所以网上这方面的资料都特别少. 经过这次尝试,我证明了是