zoukankan      html  css  js  c++  java
  • eclipse下maven配置

      Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.

    http://baike.baidu.com/view/336103.htm

    一、下载Maven

    http://maven.apache.org/download.html

    二、在环境变量Path中增加Maven bin目录。

    可以在console中输入:mvn -version测试看是否成功

    三、将Maven整合到Eclipse中:http://wiki.eclipse.org/M2E

    1、安装m2eclipse插件 Help->Installl new software... 

    四、创建Maven的Java项目并导入到Eclipse中

    在命令行中,进入eclipse的workspace目录下,输入:

    1. mvn archetype:create -DgroupId=org.marshal -DartifactId=helloworld


    其中:

    • org.marshal是组织名称,另外maven自动生成了源代码的包org/marshal
    • helloworld是项目名称

    运行命令后,workspace目录下生成helloworld目录,并生成:

    • 项目构建文件: pom.xml
    • 代码框架:src\main\java\org\marshal\helloworld\App.java
    • 测试代码:src\test\java\org\marshal\helloworld\AppTest.java

    要将maven项目导入为Eclipse项目中:

    在helloworld目录下,运行下面命令,使项目支持eclipse:

    1. mvn eclipse:eclipse


    然后,打开Eclipse,通过File>import...,general>existing projects into workspace,将helloworld导入。

    文档:http://maven.apache.org/guides/getting-started/index.html

    mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=com.mycompany.app -DartifactId=my-app

    mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-site -DgroupId=com.mycompany.app -DartifactId=my-app-site

    web 应用:
    mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
  • 相关阅读:
    xhr1.0和xhr2.0的区别
    Java10-堆和栈
    Java09-函数
    Java08-函数
    java基础7-流程控制3
    Java基础-流程控制2
    Java基础—流程控制1
    breadcrumbs面包屑是啥?
    Font test 字体大小测试用JS代码实现
    数据库密码要BS64才能登录
  • 原文地址:https://www.cnblogs.com/coderyoyo/p/java_maven.html
Copyright © 2011-2022 走看看