准备工作:安装CloudSim需要准备以下几个文件。安装 jdk 是因为cloudsim是基于Java语言开发的,需要Java的编译环境;Maven是一个Jar包管理工具,意思是一个项目若通过 Maven 进行配置,即项目中有一个pom.xml的配置文件来配置项目所需的Jar 包及其版本,在导入项目之初,Maven 会自动从云端下载pom.xml中配置的所有Jar包,无需手工添加;eclipse 是一款非常常见的开发工具;cloudsim-4.0是一个做云计算仿真的平台,官网http://www.cloudbus.org/dissertations.html

步骤一:安装1.7版本的JDK,路径变量设置如下:

  1. 设置系统变量 JAVA_HOME,值为jdk的安装路径,如D:\CloudSim\JDK\Java\jdk1.7.0_25;
  2. 设置系统变量 CLASSPATH ,值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  3. ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 加入到 path 系统变量的最后;
  4. 检验环境是否安装成功:cmd 输入命令  Java -version ; Javac ; java , 没有特殊情况就是安装成功了。

注:若要卸载JDK 请一定要在控制面板中去卸载,单纯的删除jdk或jre 文件夹是不可取的,会导致重新安装出现错误,比如jre安装文件找不到。

步骤二:解压eclipse安装文件,选择工作空间,没什么好说的,强调一点编码的问题,为了防止以后乱码的问题,需要在Windows下的perferences 选项中的

将Other选项都改为utf-8.

步骤三:解压MAVEN文件夹。因为maven是jar包的管理工具,所以这里有两件事需要做。一是设置maven的系统环境变量,而是在eclipse中添加maven管理工具,同时,为了避免下载的安装包过多导致C盘臃肿(默认路径是C:\Users\TAOTAO\.m2\repository),故需要设置maven的本地仓库(4-8)

  1. 设置maven的系统环境变量 MAVEN_HOME ,值为加压后的maven的路径,如 D:\CloudSim\APACHE-MAVEN\apache-maven-3.2.5-bin\apache-maven-3.2.5(注意定位要准确)
  2. 在 path 系统变量的后面添加 maven 的系统变量,%MAVEN_HOME%\bin;
  3. 测试maven是否安装成功:mvn -v。
  4. 新建一个文件夹作为本地仓库,我为了方便设置在eclipse的工作空间一起D:\CloudSim\ECLIPSE-JEE\Maven_Repo。
  5. 设置环境变量 MAVEN_REPO ,值为本地仓库的路径地址(如3所示),并将该变量加入path路径中,%MAVEN_REPO%;。
  6. 修改maven文件夹下的conf文件中setting文件两处,一处是本地仓库的地址,一处是maven仓库的镜像地址(镜像地址若是没设置,则会出现执行 mvn help:system后build failure的问题)。
    本地仓库地址 <localRepository>D:\CloudSim\ECLIPSE-JEE\Maven_Repo</localRepository>
    maven镜像地址
    <mirror><id>mirrorId</id><mirrorOf>*</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo1.maven.org/maven2</url></mirror>

  7. 需要在eclipse中的两处设置maven。一处是在Windows->perference 选项中的maven下的installations中选择maven安装的路径,下面会自动生成settings文件。

注:user settings 中的选项 即使没找到settings.xml 直接选择本地仓库文件也是可以的,下面是自动生成的,所以有些资料显示需要将conf下的settings文件拷到MAVEN_Repo下是多余的。

8. 测试本地仓库是否搭建完成。cmd ,执行命令: mvn help:system.出现以下结果即成功。

步骤四:解压cloudsim4.0.从eclipse中导入。

注:当项目上出现红叉,且下拉的src文件夹上都有时,表示你的jar文件的版本不对,需要右击项目选择propertise设置两处。一处是Java build path 一处是 Java complier。如下图所示。

参考博文:https://blog.csdn.net/lhakuma/article/details/78754957

CloudSim4.0 安装及相关问题的解决相关推荐

  1. linux 装jdk出错,redhat linux 9.0安装jdk出错,该如何解决

    redhat linux 9.0安装jdk出错,该如何解决 redhat linux 9.0安装jdk出错,该如何解决 日期:2014-05-16 浏览次数:20396 次 redhat linux ...

  2. Matlab7.0安装之后Runtime Error警告解决办法

    Matlab7.0安装之后Runtime Error警告解决办法 | 浏览:35 | 更新:2014-04-11 23:58 1 2 3 4 5 分步阅读 matlab是一款大型矩阵实验室,对于工科学 ...

  3. H3C iMC PLAT 安装部署相关问题及解决方法1

    H3C iMC PLAT 安装部署相关问题及解决方法1 参考文章: (1)H3C iMC PLAT 安装部署相关问题及解决方法1 (2)https://www.cnblogs.com/xiaorong ...

  4. 安装ug第一步java打不开,UG8.0安装后打不开怎么办-UG8.0安装后打不开的解决办法...

    有的用户安装了UG8.0,但是打不开,是怎么回事呢,该如何解决呢?那么今天小编就和大家一起分享关于UG8.0安装后打不开的解决办法,还不会的朋友可来看看这篇文章哦,相信通过学习本篇教程,会帮助到大家. ...

  5. 建立卡巴斯基反病毒6.0“应急磁盘”相关故障以及解决

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 作者:yanganglee (cnmaxup#gmail.com) 地址:http://blog.csdn.ne ...

  6. Fuel 9.0安装Openstack网络验证失败解决

    故障现象 网络验证失败,报错信息如下: Repo availability verification using public network failed on following nodes Un ...

  7. word2016(office 365)中安装mathtype相关问题及解决办法

    尝试了各种方法后,终于在这种方案下解决了,看来关键得看清楚自己的word是多少位的,原来我一直默认自己的是64位的,实际上是32位的. 因为写论文的需要,要在word中插入mathtype编辑器,中间 ...

  8. cello2.0安装及相关背景

    github链接:https://github.com/CIDARLAB/Cello-v2-webapp 1.choose(Option 3) Building from source git clo ...

  9. 中标麒麟桌面操作系统7.0安装QT5.9.9完整教程(附安装包)

    目录 0.安装环境 1.下载安装包 2.安装 QT 2.1 安装 libstdc++.gcc 2.2 安装 libGL 2.3 安装 QT5.9.9 2.4 安装 dbus-1.13.10(解决 LI ...

最新文章

  1. debian10 Unable to correct problems, you have held broken packages.
  2. JAVA学习笔记——JAVA基础语法(四)
  3. win10+VS2013+opencv2.4.11的安装和配置
  4. MS CRM 2011 Quick Find Active View
  5. 基础回顾(Map、==/equals()/hashcode())
  6. linux命令数据盘分多个区,pvmove命令 – 移动物理盘区
  7. 18.mysql优化(三)–explain分析sql语句执行效率
  8. python 集合 gather
  9. 《精通Wireshark》—第1章1.5节抓取信息的方式
  10. 最全面的理解 | 工业互联网的前世今生
  11. 『ORACLE』 DG性能转换(11g)
  12. python简明教程中文pdf-《python简明教程中文》.pdf
  13. 电子计算机x射线断层扫描,CT——电子计算机X射线断层扫描技术.pdf
  14. b85主板装服务器系统,华硕b85主板装不上win7怎么办
  15. 古代诗词哲理名句赏析
  16. oracle查询存储过程完整的sql,SQL命令查询Oracle存储过程信息(代码内容等)
  17. 润物无声:java的字符串操作
  18. 当社群本身具备活跃性,我们应该做什么
  19. 《Building Simulation》期刊介绍(SCI 2区)
  20. 从后端数据库获取数据并传值到前端vue项目的echarts柱状图/折线图/饼图里

热门文章

  1. Resnet-18的搭建
  2. mysql 第24章 优化
  3. linux 安装sap,RedHat+Oracle+SAP Netweaver 安装
  4. CSDN如何快速赚取积分?
  5. web导入excel(利用POI解析)
  6. python3基础教程pdf下载-廖雪峰Python3基础教程完整版电子书免费下载
  7. 局域网下opencv调用摄像头
  8. 索尼g16c蓝牙耳机怎么设置语言,【索尼 SBH50 智能蓝牙耳机使用感受】软件|连接|设置|操作|功能_摘要频道_什么值得买...
  9. pycharm 主题设置
  10. 如何在CSDN上赚钱:CSDN收益渠道分析