`
独孤不求败
  • 浏览: 26251 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Maven命令行创建java或javaWeb项目

阅读更多
1.命令行创建普通java项目

mvn archetype:generate -DgroupId=com.fxust -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart


2.命令行创建javaWeb项目

mvn archetype:generate -DgroupId=com.fxust.codelab -DartifactId=myweb -DarchetypeArtifactId=maven-archetype-webapp




maven基本操作命令

mvn archetype:create :创建 Maven 项目
mvn compile :编译源代码
mvn test-compile :编译测试代码
mvn test : 运行应用程序中的单元测试
mvn site : 生成项目相关信息的网站
mvn clean :清除目标目录中的生成结果
mvn package : 依据项目生成 jar 文件
mvn install :在本地 Repository 中安装 jar
mvn eclipse:eclipse :生成 Eclipse 项目文件
mvn -Dmaven.test.skip=true : 忽略测试文档编译
分享到:
评论

相关推荐

    使用Maven构建JavaWeb项目实例

    使用Maven构建JavaWeb项目的第一步是创建一个新的Maven项目。这可以通过执行`mvn archetype:create`命令,选择一个适合的archetype,例如`maven-archetype-webapp`,来生成基础的项目结构。 三、Maven的POM.xml POM...

    完整的JavaWeb项目部署流程

    使用 MySQL 客户端工具,如 MySQL Workbench 或命令行客户端,创建用于 JavaWeb 项目的数据库,并根据项目需求创建相应的表。 (9) 配置数据库连接 在 JavaWeb 项目的配置文件(如 `WEB-INF/web.xml` 或 `...

    Maven 入门.pdf

    最后,在使用IDEA进行Maven项目开发时,可以创建JavaSE和JavaWeb工程,并通过Maven进行管理。Maven还能够与一些持续集成工具如Jenkins等集成,进一步提高开发和部署的效率。 整体来看,Maven是一种非常强大的项目...

    Java web项目开发环境.ppt

    Maven或Gradle是现代Java项目常用的构建工具,它们可以帮助管理依赖关系,自动化构建流程,如编译、测试、打包等。 7. **版本控制工具**: Git或SVN用于版本控制,保证团队协作时代码的一致性和可追踪性。 8. **...

    JavaWeb物资管理系统项目源码-最新.rar

    【JavaWeb物资管理系统项目源码-最新.rar】这个压缩包文件包含了两个主要的学习资源:一个PDF文档“java项目本地环境搭建手册-小刘.pdf”以及JavaWeb物资管理系统的最新源码。这些资源对于正在学习JavaWeb开发或者...

    javaWeb物资管理系统项目源码.zip

    对于JavaWeb项目,开发者可能还会用到`java`和`javac`命令来编译和运行Java程序,以及`tomcat`或`jetty`等应用服务器来部署Web应用。 【标签】"linux java 软件/插件" 表明项目与Linux操作系统、Java编程语言及可能...

    JavaWeb笔记

    12. Maven:Maven是Java项目管理和综合工具,它自动处理项目的构建过程,管理依赖关系,提供了一套标准的项目结构和生命周期,简化了大型Java项目的构建和维护。 这些技术相互配合,构成了JavaWeb开发的核心。通过...

    JavaWeb 开发流程

    JavaWeb 开发流程的后续阶段通常包括使用 IDE(如 Eclipse 或 IntelliJ IDEA)创建 Web 项目,编写 Servlets、JSP 页面、JavaBeans 等组件,配置 Web.xml 文件,以及处理数据库连接(如通过 JDBC 或 ORM 工具如 ...

    Java web三菱镜(实例)

    Java Web 三菱镜(Maven)是一个项目管理和综合工具,它极大地简化了Java应用程序的构建过程,特别是对于Web应用程序。在Java开发中,Maven通过使用一个中央仓库管理依赖关系,自动化构建流程,并提供了一种标准的...

    Javaweb开发JAR包

    JavaWeb开发中的JAR(Java Archive)包是Java平台中的一种归档格式,主要用于收集多个类文件、相关的元数据和资源文件,以便于分发和使用。在JavaWeb应用程序开发中,JAR包扮演着至关重要的角色,它有助于简化代码...

    JAVA项目根据SVN日志自动生成补丁包

    在JAVA开发过程中,为了修复bug或添加新功能,开发者经常需要创建补丁包来更新部署在生产环境的软件。手动创建补丁包是一项繁琐的工作,容易出错且效率低下。为了解决这个问题,我们可以利用版本控制系统如SVN的日志...

    javaweb开发中所需要的json包

    2. **创建JSON对象**:根据需求创建JSON对象,例如使用`JSONObject`或`JsonArray`。 3. **序列化**:将Java对象转换为JSON字符串,如使用Jackson的`ObjectMapper`类的`writeValueAsString()`方法。 4. **反序列化*...

    java连接mysql数据库用到的jar包

    3. **Maven/Gradle**:如果你的项目使用了Maven或Gradle作为构建工具,可以在pom.xml或build.gradle文件中声明依赖,这样构建系统会在运行时自动下载并管理该JAR。 使用MySQL Connector/J的基本步骤如下: 1. **...

    ssh三大框架结合maven的登录小例子

    Maven的命令行工具可以编译、测试、打包和部署项目。 集成这些框架时,Idea14作为集成开发环境,提供了一流的支持。我们可以在IDEA中创建Maven项目,导入SSH的依赖,设置源代码目录和构建路径,以及配置数据库连接...

    spring-demo-application:我的第一个 java-web 项目

    为了运行这个项目,我们首先要确保安装了Maven,这是Java项目管理和构建工具。Maven通过读取项目对象模型(POM)来管理依赖关系,构建项目,并执行测试。配置Maven环境变量是为了使得命令行可以全局访问,确保项目...

    JAVA_WEB网站运行环境搭建

    9. **Maven或Gradle管理**:现代Java Web项目通常使用构建工具如Maven或Gradle来管理依赖和构建流程。Maven通过pom.xml文件定义项目依赖,Gradle则通过build.gradle文件进行配置。 10. **持续集成/持续部署(CI/CD)*...

    javaWeb学习路线

    - **Maven/Gradle**: 学习使用Maven或Gradle进行项目构建和依赖管理。 9. **测试** - **JUnit**: 学习使用JUnit进行单元测试,确保代码质量。 - **Mockito**: 了解Mockito框架,模拟对象进行测试。 10. **项目...

    java web 课程资料

    随着学习的深入,你可能还需要了解其他相关技术,如Servlet、JSP、Spring、Hibernate等框架,以及数据库连接、Maven项目管理工具的使用等。继续深入学习,你将能够构建更复杂、功能丰富的Web应用。

    chapter10-spring-web(spring和javaweb完成学生注册功能)(csdn)————程序.pd.pdf

    使用Maven的命令行工具或集成开发环境(IDE),如IntelliJ IDEA或Eclipse,新建一个Maven项目。定义`groupId`(通常为组织名,这里为`edu.tjdz`)、`artifactId`(项目标识符,如`ch11-spring-web`)和`version`...

    jar包-JavaWeb所用到的jar包

    - 使用`jar`命令行工具:通过`jar cf jarfilename manifestfile directory_or_files`命令创建JAR,其中`manifestfile`指MANIFEST.MF的位置,`directory_or_files`指定要打包的文件或目录。 - IDE集成:Eclipse、...

Global site tag (gtag.js) - Google Analytics