脚本宝典收集整理的这篇文章主要介绍了系统分析与设计(IBM共建)实验环境配置,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
将压缩包解压到文件夹中
点击高级系统设置再点击环境变量进行环境配置
再点击系统变量中的 Path 变量进行添加
最后点击确定即可完成配置
win键 + R 输入CMD打开控制台
输入java -version
出现JAVA版本即成功配置JDK
将编写好的Java文件进行编译生成字节码文件
将编译好的字节码文件Hello.class运行得到运行结果
将该程序打包成jar文件 -cvfe是参数
参数可选项:
-x 解压已归档的指定(或所有)文件
-v 在标准输出中生成详细输出
-f 指定归档文件名
-c 创建新的归档文件
-u 更新现有的归档文件
-t 列出归档目录
-m 包含指定清单文件中的清单信息
-e 为捆绑到可执行 jar 文件的独立应用程序指定应用程序入口点
-o 仅存储,不使用任何 zip 压缩
-i 为指定的 jar 文件生成索引信息
-M 不创建条目的清单文件
-C 更改为指定的目录并包含其中的文件
将打包好的jar文件运行得到运行结果
生成文档注释
java支持 3 种注释,分别是单行注释、多行注释和文档注释。文档注释以
/**
开头,并以*/
结束,可以通过 Javadoc 生成 API 帮助文档,Java 帮助文档主要用来说明类、成员变量和方法的功能。文档注释只放在类、接口、成员变量、方法之前,因为 Javadoc 只处理这些地方的文档注释,而忽略其它地方的文档注释。
Javadoc 是 Sun 公司提供的一种工具,它可以从程序源代码中抽取类、方法、成员等注释,然后形成一个和源代码配套的 API 帮助文档。也就是说,只要在编写程序时以一套特定的标签注释,在程序编写完成后,通过 Javadoc 就形成了程序的 API 帮助文档。
Javadoc 工具可以识别文档注释中的一些特殊标签,这些标签一般以@
开头,后跟一个指定的名字,有的也以{@
开头,以}
结束。Javadoc 可以识别的标签如下表所示:
标签 | 描述 | 示例 |
---|---|---|
@author | 标识一个类的作者,一般用于类注释 | @author description |
@dePRecated | 指名一个过期的类或成员,表明该类或方法不建议使用 | @deprecated description |
{@docRoot} | 指明当前文档根目录的路径 | Directory Path |
@exception | 可能抛出异常的说明,一般用于方法注释 | @exception exception-name explanation |
{@inherITDoc} | 从直接父类继承的注释 | Inherits a comment From the immediate surPErclass. |
{@link} | 插入一个到另一个主题的链接 | {@link name text} |
{@linkplain} | 插入一个到另一个主题的链接,但是该链接显示纯文本字体 | Inserts an in-line link to another topic. |
@param | 说明一个方法的参数,一般用于方法注释 | @param parameter-name explanation |
@return | 说明返回值类型,一般用于方法注释,不能出现再构造方法中 | @return explanation |
@see | 指定一个到另一个主题的链接 | @see anchor |
@serial | 说明一个序列化属性 | @serial description |
@serialData | 说明通过 writeObject() 和 writeExternal() 方法写的数据 | @serialData description |
@serialField | 说明一个 ObjectStreamField 组件 | @serialField name type description |
@since | 说明从哪个版本起开始有了这个函数 | @since release |
@throws | 和 @exception 标签一样. | The @throws tag has the same meaning as the @exception tag. |
{@value} | 显示常量的值,该常量必须是 static 属性。 | Displays the value of a constant, which must be a static field. |
@version | 指定类的版本,一般用于类注释 | @version info |
将压缩包解压即可
配置系统环境变量
新增系统变量
步骤和配置JDK一样,所以不过多阐述
出现Maven版本即成功配置Maven
找到apache-maven-版本号confsetting.XMl用编辑软件打开
#阿里云镜像源
<mirrios>
<mirror>
<id>aliyunmaven</id>
<mirrirOf>*</mirrirOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.COM/repository/public</url>
</mirror>
</mirrios>
在CMD中输入 mvn Archetype:generate
后输入 7
出现BUILD SUCCESS表示创建成功
查看是否开启Hyper-V
若没有该功能,在桌面新建一个Hyper-V.bat文件
pushd "%~dp0" dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
双击运行
等待下载,如果出现Y/N,输入Y,安装完毕后重启电脑
1. 在安装WSL2之前,在PowerShell(管理员)中输入
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
然后重新启动电脑
2. 下载WSL2
点击下载WSL2
安装完毕后重启电脑
3. 下载Docker Desktop
点击下载Docker Desktop
如果不是从这里下载项目,需要自己手动添加Dockerfile文件
java版本根据自己的版本进行修改,pom文件中的Java版本也需要进行更改
5. 创建Docker Image
在Spring-boot项目文件夹下打开CMD
等待创建成功后输入
docker images
查看创建的image
在命令行中输入 docker run -p 8080:8080 xinhua/demo:"0.0.1-sNAPSHOT
注意:项目名以及版本号需根据
docker images
中显示的输入,端口号则是项目设置的端口号
如图所示即为启动成功
输入127.0.0.1:8080/hello
下载Minikube 点击下载
安装
启动minikube Win键+X选择PowerShell(管理员) 输入minikube start --driver=docker --image-repository=’registry.cn-hangzhou.aliyuncs.com/GOOGLE_containers’
–driver=也可以用virtualbox/vmware 前提是要有virtualbox 或者VMware ,建议直接使用docker,因为前面已经安装了Docker Desktop
博主使用了前面两个没成功,最后使用docker成功了
minikube status
如图所示都是Running即为启动成功
minikube kubectl -- apply -f ./deployment.yaML
或minikube kubectl -- apply -f service.yaml
部署项目 对应minikube kubectl -- get deployments
或minikube kubectl -- get services
查看项目 这里使用services做演示
输入minikube service spring-boot-demo-service --url
最后访问URL这个网址即可
访问的是和docker一个项目所以不放图了
以上全部就是关于系统分析与设计这门课中第二次实验所需要的环境配置,博主也是经过不断地摸索才成功将所以环境配置成功,经过多次配置和帮助其他人解决问题也逐渐加深自己的理解,所以总结出来分享给大家。
以上是脚本宝典为你收集整理的系统分析与设计(IBM共建)实验环境配置全部内容,希望文章能够帮你解决系统分析与设计(IBM共建)实验环境配置所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。