①c语言的编译安装:(在解压缩的目录里执行)
三步 ./configure ; make ; make install
②java的编译安装:(在解压缩的目录里执行,即在有pom.xml的目录下)
一步 mvn clean package -Dmaven.test.skip=true
注释:mvn:maven的缩写 ;-Dmaven.test.skip=true:忽略测试代码的编译
一、java的编译安装
1.1、maven的安装
maven 官网
| https://maven.apache.org/
|
maven 官方仓库 :
1
| http://repo.maven.apache.org
|
maven 下载
1 2 3 4 5 6 7 8
| #官方 https://maven.apache.org/download.cgi
#清华镜像源 http://mirrors.tuna.tsinghua.edu.cn/apache/maven
#官方各版本下载地址,推荐使用次新版本 https://archive.apache.org/dist/maven/maven-3
|
安装maven前必须安装java 环境:
1 2 3
| Maven 3.3 要求 JDK 1.7 或以上 Maven 3.2 要求 JDK 1.6 或以上 Maven 3.0/3.1 要求 JDK 1.5 或以上
|
1.1.1、二进制安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| [root@ubuntu1804 ~] [root@ubuntu1804 ~] [root@ubuntu1804 ~] openjdk version "1.8.0_282" OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~18.04-b08) OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
[root@ubuntu1804 ~] [root@ubuntu1804 ~] [root@ubuntu1804 ~]
[root@ubuntu1804 ~] [root@ubuntu1804 ~]
[root@ubuntu1804 ~] [root@ubuntu1804 ~] Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /usr/local/maven Java version: 1.8.0_282, vendor: Private Build, runtime: /usr/lib/jvm/java-8- openjdk-amd64/jre Default locale: en_HK, platform encoding: UTF-8 OS name: "linux", version: "4.15.0-112-generic", arch: "amd64", family: "unix"
[root@ubuntu1804 ~] <mirrors>
<!--阿里云镜像--> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
</mirrors> :wq
|
1.2、Maven的打包命令说明
Maven工程构建的各个环节
—clean: 以前编译得到的旧文件class字节码文件删除
—compile:将java源程序编译成class字节码文件
—test:自动测试,例如,自动调用junit程序
—report:报告测试程序执行的结果
—package:应用打包,动态Web工程打成war包,java工程打成jar包
—install: 是指将打包得到的文件复制到仓库中指定的位置
—deploy:将动态Web工程生成的war包复制到Servlet容器下,使其可以运行