maven入门之helloworld

Maven HelloWorld程序快速入门指南 Apache Maven是一个项目管理工具,它使用一个名为Project Object Model(项目对象模型,简称POM)的概念,用于管理项目的构建、报告和文档。它通过一个中央信息管理的方式来实现依赖管理和项目构建自动化,是Java开发中不可或缺的构建自动化工具。在现代软件开发中,项目管理工具扮演着至关重要的角色。它不仅仅是管理项目文件、资源和文档,更关键的是管理项目中的各种依赖关系、构建流程和版本控制。 阅读详情

概述:

  • 搭建maven环境【linux-windows】
  • 使用maven创建java工程运行helloworld

一、搭建maven环境

二、创建maven项目并运行

  1. 在Windows下进入cmd
    mvn  archetype:generate -DgroupId=com.scidata.helloworld -DartifactId=helloworld -Dpackage=com.scidata.helloworld -Dversion=1.0-SNAPSHOT
  然后一路回车,直到项目创建结束:
  [INFO]
  [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ helloworld ---
  [INFO] Building jar: C:\Users\Administrator\helloworld\target\helloworld-1.0-SNAPSHOT.jar
  [INFO] ------------------------------------------------------------------------
  [INFO] BUILD SUCCESS
  [INFO] ------------------------------------------------------------------------
  [INFO] Total time: 14.734 s
  [INFO] Finished at: 2016-07-21T11:18:32+08:00
  [INFO] Final Memory: 14M/103M
  [INFO] ------------------------------------------------------------------------

2.运行项目

    $ mvn package
    $ java -cp target/helloworld-1.0-SNAPSHOT.jar com.mycompany.helloworld.App
    $ Hello World!
MavenHelloWorld 1)Maven统一工程管理 2)Maven统一管理多环境配置文件 3)Maven统一打包 立即下载

相关推荐

Ubuntu Server 22.04.5系统安装教程

该教程主要是演示在服务器上安装Ubuntu server 22.04系统的详细步骤,主要包含,安装系统前的准备(镜像的下载,启动盘的制作),安装系统时的语言选择,网络设置,切换镜像源(可根据实际需求来配置,本文使用清华镜像源),手动分区,用户设置,ssh服务安装等。以上就是关于Ubuntu Server 22.04系统安装的详细过程。

逆水行舟,不进则退。 7761

maven系列(2) 测试项目HelloWorld

上篇文章介绍了Maven的安装及简单的配置。本篇博客主要是对Maven配置做的补充,及通过 helloworld 程序带你体验maven构建生命周期。话不多说,进入正题。 一、配置中央仓库:maven默认中央仓库是外服,做练习时下载插件或者依赖真的不是一般的慢,为此先来改变下我们的中央厂库。 1.从maven home 的conf目录下拷贝 settings.xml 文件到 C:\Users\

wfl_137724的博客 633

Zemax操作--2(单透镜和双胶合透镜优化)

单透镜 要求 镜头数据里面的数量变化后要重新设计优化函数 设计 一、初始参数 按照要求输入波长、入瞳孔径、视场数据编辑器如图 物面--透镜前表面--透镜后表面--相面(镜头数据再插入一个面如图) 将2面曲率半径F数设置为10,zemax自动给出合适值 设置面2的边缘光线高度,zemax自动给出合适值 二、评价参数设置 将面1曲率半径设置为变量 再设置评价函数告诉zemax我们需要什么条件,评价函数默认即可 执行优化 双胶合透镜 要求 ...

lzy750750的博客 1万+

Maven系列学习(2)-HelloWorld

上一节中,我们已经安装好JDK及Maven了,现在,我们开始创建一个简单的HelloWorld项目。 Maven的核心是pom.xml,所谓的POM,指的是Project Object Model,即:项目对象模型。现在我们创建pom.xml。 第一,我们创建一个名为HelloWorld的文件夹,并在该文件夹中,新建一个名为pom.xml的文件,输入内容如下: 4.0.0 com

张付兵的专栏 627

保姆级教程:在通达信V7.611上配置欧奈尔RPS曲线(附完整公式与每日更新流程)

本文提供通达信V7.611配置欧奈尔RPS曲线的保姆级教程,涵盖从环境准备、基础设置到核心公式配置的全流程。详细讲解如何创建股票池、编写EXTRS基础公式及RPS显示公式,并附每日更新流程与实战应用技巧,帮助投资者精准捕捉强势股。

weixin_30000735的博客 461

【ANSYS Workbench仿真】命令流:压力渗透pressure penetration

对与流体接触的part添加边界压力,使流体压力渗透点的接触应力与流体压力相等,以便得到真实的变形结果,就需要用到“pressure penetration”。 但是在ansys中,只能通过ADPL的形式添加,即在workbench中添加命令流的形式。此文主要介绍了**压力渗透的添加要点**和**命令流使用说明**。

路边小M's Blog 1万+

01-Maven的Helloworld

标准目录结构   my-app |- src |-main 主要的工程源文件 |–bin 脚本库 |–java java源代码文件(java文件夹下面的目录为项目的包,如:com.yyoo.appName.util等) |–resources 资源库,会自动复制到classes目录里 |–filters...

这个需求,做不了 745

CodeBuddy 接入 MCP,一键生成网站!

2024 年 11 月,Anthropic 公司搞了个挺有意思的新玩意 - Model Context Protocol(模型上下文协议)简称为 MCP 协议。简单来说,它就是给 AI 和各类工具数据之间搭了个标准化的”桥梁”,让开发者不用再为对接问题头疼了。mcp.so如下图所示,这是 mcp.so 网站中的 MCP Server。使用百度/高德地图分析旅线计算时间接 Puppeteer 自动操作网页使用 Github/Gitlab 让大模型接管代码仓库。

悟空聊架构的专栏 1945

Maven学习笔记——运行HelloWorld

今天开始看《Maven实战》这本书,

yesterday you said tomorrow 1282

8、干式变压器

干式变压器的发展,是人类不断挑战材料科学和热物理极限的过程,每一次技术突破,都是在。温度升高,ε_r反而下降(因为分子活动性增强,极化响应变慢)。:固体导热的热阻比液体对流大一个数量级,这是无法逾越的物理规律。Nomex在高温下不是逐渐分解,而是保持性能直到一个临界点。如果 T_a = 40°C,则 T_c = 146.7°C。干式变压器(固体介质分隔):热场、电场、流场(空气)形成三维氢键网络,即使在高温下也能保持机械强度。:不是在现有技术上修修补补,而是寻找新的。仍在H级绝缘允许范围内(≤180°C)

renpeng2692873032的博客 228

百度百科 X-Bk-Token 算法还原

百度百科 X-Bk-Token 算法还原

自成背后的博客 1万+

mvn基础之编写HelloWorld程序

安装以及搭建完mvn环境之后,便开始我们的HelloWorld程序: 建立如下图所示文件结构: 之后在main的model下创建一个Java源文件: package com.heqing.maven01.model; public class HelloWorld{ public String sayHello(){ return "Hello World!"; }; }

There is nothing 809

数字 IC 笔试面试必考点(2)FPGA 开发流程

FPGA 的详细开发流程就是利用 EDA 开发工具对 FPGA 芯片进行开发的过程,所以 FPGA 芯片开发流程讲的并不是芯片的制造流程,区分于 IC 设计制造流程哟(芯片制造流程多麻烦,要好几十亿的费用呢,而且国内也貌似没有哪家像样的 Foundry 厂,除了台湾的 TSMC 在世界有立足之地,Fabless 的 IC 设计公司倒是挺强的如 Hisilicon,这也是它为什么会被 USA 针对的原因)。

新芯设计的博客 2012

Maven安装与Maven HelloWorld入门实例

本文主要讲了Maven的安装过程,以及一些基础的概念。并用两个例子讲解了Maven在java项目中的使用。

Evankaka的专栏 7242

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

IntelliJ IDEA +maven+springboot入门项目helloworld

IntelliJ IDEA +maven+springboot入门项目helloworld 1、创建maven工程 非web工程,不需要web项目。 后面直接下一步,下一步即可。 Maven项目创建完成。 2、配置springboot基本类 2.1 配置pom.xml文件, <?xml version="1.0" encoding="UTF...

weixin_33860553的博客 300

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Maven 3 入门 -- HelloWorld

第一个Maven项目 -- HelloWorld 这里只是通过一个简单例子来初探maven的面目,具体介绍参考后文 创建约定的目录结构 Maven的源代码目录组织结构是固定的,我们不能随便修改,一个简单的java程序目录结构如下 项目名 --------------src                           ----------------------------

云智禅师的专栏 494

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Maven入门学习(HelloWorld实例)

本文我们学习Maven的3个主要命令:mvn clean  compile,mvn clean test,mvn clean package. 使用经典的HelloWorld实例来一步一步学习Maven对Java项目的管理。 1.编写POMPOM(Project Object Model项目对象模型)是Maven的核心,实则一文件pom.xml。 假定工作空间为D:\workspace\,新建

qifengzhang87的专栏 542

Spring入门,用IDEA中自带的maven写Helloworld

Spring入门,用IDEA中自带的maven写Helloworld 我用的是实验楼的教程,这是在学习教程中可能会遇到的问题 链接:https://www.shiyanlou.com/courses/578 实验二 IDEA版本:2018.3.2 步骤概述: 1. 打开项目,选择maven,然后一路向下,填写groupID,artifactID,version. 2.按照教程写入springEx...

weixin_42074747的博客 523

Maven插件的开发入门helloworld

人生是一张茶几,上面摆满了杯具,请让我们的杯具与众不同。 这是我这篇博文的一个主题。 我们知道maven是一个项目管理的工具,他把项目抽象为一个个的生命周期和阶段。我们先来介绍一下maven最重要的几个概念: 1、lifecycle 生命周期,一个项目在maven中有三个生命周期,分别为default,clean,site。default主要是编译和部署生命周期,clean是清理

Michael Wing's workspace 725

Maven使用入门 HelloWorld

[quote] 1.编写POM 4.0.0 HelloWorld HelloWorld 0.0.1-SNAPSHOT jar HelloWorld http://maven.apache.org UTF-8 junit junit 3....

diao21的博客 125

maven入门之如何构建maven 创建一个helloworld项目

这篇文章将带我们去了解如何通过maven来构建自己的第一个项目什么是maven?Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设时间几乎没有,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境的情况下,Maven可以设置在上班的路上在很短的时间内为标准。由于大部分的项目设置简单可重复使用,Maven的生活

qq_1460567153罗隽的博客 1846

SSM搭建-Maven安装与Maven HelloWorld入门实例(21)

摘要:本文主要讲了Maven的安装过程,以及一些基础的概念。并用两个例子讲解了Maven在java项目中的使用。

Nimikyの议事大厅 1875

eclipse maven3 创建 maven 项目 之 HelloWorld 入门

创建一个 Maven Project:     1. New --> Other --> Maven Project         在弹出的对话框里,如果你想修改你项目的存放路径你可以改一下,其他的默认,我的所有项目都是存放在默认的工作区下,所以直接点NEXT         接下来找到并选择 webapp,其他的默认,NEXT     2. 填写你的 Group Id、

Where_the_way的专栏 706
上一篇: Hbase Architecture[下]
下一篇: CentOS 编译安装hadoop2.2.0+hbase0.98.20教程
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值