最近开始集中精力搞java的开源项目,在这时记录一下使用mvn创建java工程的比较简单的流程,以备不时之需,适用于我等java小白~~~ 文中相关代码已上传: https://github.com/DavidLiuXh.../ExampleBank 使用mvn创建java工程 安装mvn 我们之前参考官网就好: Installing Apache Maven 创建java工程 命令行执行 mvn archetype:generate...mytest │ └── App.java └── test └── java └── com...-cp xxxx:xxxx 我们需要将所有的第三方依赖的jar包集中到一起: 创建一个名为lib的目录; mvn dependency:copy-dependencies -DoutputDirectory...=[上面创建的lib目录的全路径] 这条命令将把在pom.xml文件中dependencies下面的依赖的jar包自动拷贝到lib目录下; 执行 下面给出了一个简单的脚本, 先收集lib下面所有的
Lib: 包含平常一些需要的类目 配置全局导出命令并利用mvn -version验证 mvn介绍和环境搭建 . mvn 文件目录 src -main -java...-package -test -java -package -resource ....创建一个类 保存到 main java 下面 package com.imooc.maven01.model; public class Helloworld{ public...创建一个测试类 test java 下面 import org.junit.*; import org.junit.Assert.*; package com.imooc.maven01...---> target 生成 class 文件 执行mvn test ---> target 生成 report文件 执行mvn package ---> target生成jar包 mvn
所以可以直接通过java -jar来运行。...打包命令: mvn package assembly:single 在pom文件中加入插件:
create is deprecated in maven 3.0.5 and beyond,在maven3.0.5以上版本舍弃了create,使用generate生成项目 before:mvn archetype...-DpackageName=**.** -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false after:mvn
you could go to "Using Maven to generate a Java Project or Web project" to know how to generate a Web.../plugin> Step 3: Type the command mvn
chmod a+x /usr/local/apache-maven/apache-maven-3.1.1/bin/mvn
通常情况下,maven打包结果为jar或war包。 如果需要一并打包配置文件等参数,通过resources配置指定需要打包的文件参数,如下示例:
将 jar 从一个 mvn 库迁移另一个 mvn 库的办法 1....拉取 jar 到本地 mvn 库 创建拉取项目文件夹,文件夹下创建 pom.xml,settings.xml 两个文件,填写要迁移的 jar 和 mvn 库地址,执行 mvn install -s settings.xml...拉取 jar 到本地 mvn 库。...-- 需要填充:拉取 mvn 库的地址 --> https://oldmvn.com/repository/registry/maven-releases...迁移到新的 mvn 库 创建迁移 mvn 库的 settings.xml 文件,包含 mvn 地址和账号密码,将上传 jar 从 ~/.m2/xx/xx 拖动到当前文件夹下,执行 deploy:deploy-file
Maven总结 概述 Mvn是开发人员比较常用的一个项目管理工具,主要是对项目的创建,编译,打包操作,命令简单使用。接下来简单总结一下常用的命令。...软件下载及配置 软件下载 mvn需要jdk的支持,jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads...-3.3.3.zip 在以下的配置文件中加入以下配置 # vi /etc/profile export JAVA_HOME=/opt/jdk1.8 export MVN_HOME=/opt/apache-maven...-3.3.3 export PATH=$PATH:$JAVA_HOME/bin:$MVN_HOME/bin 查看mvn的版本 # mvn -v Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06...Corporation Java home: /opt/jdk1.8/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux
fi cd /root/apps/project_name echo 'cd /root/apps/project_name' git pull nohup mvn spring-boot:run...进入程序目录:cd /root/apps/project_name 执行 git pull (参考之前发表的博客,git免密码拉取代码) 运行 mvn spring-boot:run 具体参数可自行修改...,也可以逐步打包,运行java -jar xx.jar等 进入服务器,创建脚本 vi start.sh,编写之后保存脚本。
Maven是一个采用纯Java编写的开 源项目管理工具。...4:验证安装是否成功 在命令行上输入 : mvn -version; 回车,如看到下面信息表示安装成功: ?...5:创建项目 在命令行上输入 :mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app 回车, ?...其中:src/main/java 目录包含了项目的源代码,src/test/java 目录包含了项目的测试代码,pom.xml是项目的项目对象模型(Project Object Model or POM...再输入 mvn package 回车这时命令行将会打印出各种动作,并且以下面一段信息结束: ?
我明明本地配置好了maven环境变量,而且还可以在terminal上正常使用,为什么在idea的Terminal就使用不了maven指令呢?
—— 冯学峰 分享一个mvn依赖搜索网站 https://mvn.coderead.cn/ 最快捷的Maven搜索 不依赖于国外网络,每周自动去Maven仓库同步索引到国内。
最近公司换了电脑,系统也从 win7 升级到 win11,开发环境都重新安装了一遍,然后在 idea 用mvn 执行打包命令 mvn clean package 报错: no compiler is provided...执行 maven 打包命令是需要运行 mvn.cmd 文件(mac或者linux对应的是mvn.sh): 打开文件,看到很多地方是使用了JAVA_HOME变量: win11安装 jdk 是自动添加...解决方案 方案一 在 mvn.cmd 文件第一行输入: set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_202 其中 C:\Program Files\Java...方案二: 新增环境变量JAVA_HOME: 总结 maven 打包报错,首先需要分析是不是idea配置问题。 在终端也报同样的错,大概率是maven问题,找到启动文件mvn.cmd。...找打mvn.cmd文件找不到JAVA_HOME: 在第一行设置JAVA_HOME 添加JAVA_HOME环境变量
背景 mac 电脑默认已经装了 jdk1.8,但是命令行执行 mvn 会报 command not found 解决方案 默认安装的 jdk 是没有配置环境变量的,需要配置一下 修改 ~/.bash_profile...在最后加上 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home export PATH=...$PATH:$JAVA_HOME/bin export CLASSPATH=....:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar source 一下 source ~/.bash_profile 最后重新打开命令行工具,就能找到 mvn.../apache-maven-3.8.1 Java version: 1.8.0_151, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines
maven打包时想添加日期参数,如:将"xxx.jar"打包为"xxx-yyyyMMdd.jar"这样的格式。如何实现?
5.查看maven 版本: mvn -version # 或者 mvn -v ?
* 一行命令 # 切换到项目根目录 mvn clean && mvn compile && mvn package && start target * 配置好jdk JAVA_HOME=Java安装路径...JAVA_BIN=%JAVA_HOME%\bin PATH=%PATH%;%JAVA_BIN; classpath:....Java version: 1.8.0_131, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_131\jre...clean compile -U mvn clean package -Dmaven.test.skip=true java -jar target/eapp-corp-project-1.0.0...输入语句java -version,来看下已经安装的jdk的版本信息。提示java 版本是1.8.0.191,说明安装成功。
打包时执行mvn clean package -P prod将触发prod环境的profile配置 打包时执行mvn clean package -P test将触发test环境的profile配置 假如.../profiles> -D -D代表(Properties属性) 假如pom.xml如下: defaultattr 执行mvn...-Dattr=newattr clean package,则pom.xml内attr的实际值将被替换成newattr 命令行: mvn -DpropertyName=propertyValue clean...如果要发送多个变量,请使用多个空格分隔符加-D: mvn -DpropA=valueA -DpropB=valueB -DpropC=valueC clean package
领取专属 10元无门槛券
手把手带您无忧上云