发布于2026-07-04 阅读(0)
扫一扫,手机访问
在Debian系统上使用Ma ven来编译Ja va项目,其实是一件很自然的事。整个过程无非就是把Ja va开发环境搭建好,再装上Ma ven,然后跑几个命令。虽然步骤不多,但每一步都不该含糊。

先把Ja va环境搞定
在终端里执行下面这两条命令,就能装好OpenJDK 11,这是目前最稳妥的版本之一:
sudo apt update
sudo apt install openjdk-11-jdk
装完之后顺手验证一下:
ja va -version
看到版本信息弹出来,就说明JDK已经就位了。
接着装Ma ven
Ma ven在Debian的官方源里,安装同样简单:
sudo apt update
sudo apt install ma ven
装好之后也用一行命令确认一下:
mvn -version
输出里能看到Ma ven版本和Ja va信息,这就算环境准备完毕。
创建或导入项目
如果你手头已经有现成的Ma ven项目,直接把它复制到本地,然后到项目根目录下跑一条命令就能完成初始化:
mvn clean install
如果是从零开始,Ma ven提供了一个很趁手的脚手架命令:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-app -DarchetypeArtifactId=ma ven-archetype-quickstart -DinteractiveMode=false
这个命令会在当前目录下生成一个名叫my-app的标准Ma ven项目骨架,目录结构、pom.xml都帮你铺好了,省去手工折腾的功夫。
编译代码
在项目根目录下,跑:
mvn compile
所有Ja va源码文件会被编译,生成的class文件统一存放在target/classes目录下。Ma ven会自动处理依赖和类路径,你基本不用操心这些东西。
运行Ja va程序
如果你的项目里有一个包含public static void main(String[] args)的主类,比如com.example.App,那直接用Ja va命令启动即可:
ja va -cp target/classes com.example.App
记得把com.example.App替换成你自己项目的实际主类全限定名。
到这一步,你已经能用Ma ven在Debian上顺利完成Ja va项目的编译和运行了。其他的操作,比如打包成JAR(mvn package)或者跑单元测试(mvn test),也都是类似的逻辑,按需调用即可。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8