华为云主机安装MAVEN并使用CodeArts工具进行SpringBoot开发
华为云主机安装MAVEN并使用CodeArts工具进行SpringBoot开发
一、免费领取华为云主机
免费领取地址:开发者空间-华为云 (需要注册账号)
认证完成后,即可获得 180 小时的免费使用时长
二、启动云主机,进入云桌面
(一) 进入云桌面
(二) 启动时会慢点,耐心等待即可
三、开发环境配置
(一) 查看基础信息
1. 查看系统信息
2. 查看 JAVA 版本
可以看到,默认已经安装了 OpenJDK
3. 查看 CPU 架构
(二) 下载 MAVEN
云桌面是可以连接互联网的,直接进入 MAVEN 官网,下载 MAVEN 安装包,直接下载二进制版本即可(亦可以通过清华大学镜像站下载,速度更快:
(三) 配置环境变量
# 创建目录
mkdir /home/developer/opt
# 解压maven安装包
tar -zvxf /home/developer/Downloads/apache-maven-3.8.9-bin.tar.gz -C /home/developer/opt/
# 编辑 vi /home/developer/.bashrc文件
vi /home/developer/.bashrc
# 在文件末尾添加,保存后退出
export MAVEN_HOME=/home/developer/opt/apache-maven-3.8.9
export PATH=$MAVEN_HOME/bin:$PATH
#保存后,使配置生效
source /home/developer/.bashrc
查看配置完成内容
(四) 配置国内源和本地仓库地址
1. 编配置为国内源
vim /home/developer/opt/apache-maven-3.8.9/conf/settings.xml,
仓库地址配置:
2. 配置本地仓库地址
vim /home/developer/opt/apache-maven-3.8.9/conf/settings.xml
配置本地仓库地址为:
<localRepository>/home/developer/opt/maven_repo</localRepository>
四、使用 CodeArts(JAVA IDE)开发 JAVA 项目
(一) 打开工具
双击打开开发工具:CodeArts(JAVA IDE)
(二) 新建工程
(三) 配置项目信息
1. 配置基础信息
选择 maven 项目,框架选择 None
2. 配置 maven 信息
配置完成后会显示如图:
如果一直不下载 依赖的 jar 包,可以点击编译,就会下载
3. 跳过测试,删除默认生成的 Test 类
(四) 程序开发
1. 配置 pom 文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.0</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<name>demo2</name>
<groupId>com.example</groupId>
<artifactId>demo2</artifactId>
<version>1.0-SNAPSHOT</version>
<description></description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>11</source>
<target>11</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
2. 新建 DemoApplication 启动类
配置启动类
3. 新建 DemoController
4. 创建application.properties 文件
新建 resources 文件夹,并创建 application.properties
配置启动端口为 8080,项目名称为 demo
5. 启动 DemoApplication
6. 浏览器访问 web 程序
7. 完整类代码如下
package com.example;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
package com.example.controller;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.GetMapping;
@RestController
public class DemoController {
@GetMapping("/demo")
public String demo(){
return "hello world";
}
}
- 点赞
- 收藏
- 关注作者
评论(0)