使用Eclipse安装CloudSim

原文

CloudSim Setup using Eclipse

“如何安装Cloudsim?” 或“如何配置Cloudsim?” 也许是您想了解它时所遇到的第一个问题。而且,当您查看各种参考教材和论坛指导时,是否有些困难?

不用担心,Cloudsim仿真工具包的配置会很容易,或者可以说cloudsim的安装是非常简单的。 本Cloudsim教程将会逐步的带你安装并配置好CloudSim环境。

Cloudsim仿真工具包的设置非常简单。在开始设置CloudSim之前,必须在本地系统上安装/下载以下资源

  • Java开发工具包(JDK): 由于Cloudsim仿真工具包是用Java编程语言编写的类库,因此,应在您的计算机上安装Java(JDK)的最新版本(实际上java1.8及以上都可以),可以从Oracles Java portal下载该版本。为了在安装过程中为用户提供帮助,Oracle本身提供了详细的文档,您可以按照安装说明进行操作
  • 适用于Java开发人员的Eclipse IDE: 根据你当前的操作系统(Linux / Windows)。在下载之前,请检查你的计算机是32位还是64位。以下链接提供了Eclipse Kepler版本的链接
  • 下载CloudSim源代码: 到目前为止,已经发布了很多版本的CloudSim,最新版本是5.0,该版本是基于容器的引擎。为了使初学者的配置变得简单,我们将使用最常用的版本3.0.3,可通过单击以下任意项直接下载:Windows或单击Linux
  • Cloudsim的一个外部依赖,即与数学函数相关的“common” jar包,可以从Apache官网下载,也可以通过单击此处直接下载。
  • 将Eclipse,Cloudsim和Common Math解压。

注意:Windows和Linux的安装步骤几乎相同。

安装Cloudsim

1、首先,打开你的eclipse文件夹,运行Eclipse.exe。
2、现在,在Eclipse窗口中,选择:File-> New-> Project,来打开新建项目向导。

在这里插入图片描述
2、这时应该会打开一个“新建项目”向导。显示了许多选项,必须选择“ Java Project”选项,然后单击“ Next”。

在这里插入图片描述
现在将打开一个详细的新建项目窗口,在这里您需要填写项目名称和CloudSim项目源代码的路径,按以下步骤进行:

  • 项目名称:cloudsim-3.0.3。
  • 取消选择“Use default location”选项,然后单击“Browse”以打开您解压缩Cloudsim项目的路径,最后单击下一步以设置项目设置。

在这里插入图片描述
最后,如果完成上面的步骤,点击“Next”进入下一步,即项目配置。

在这里插入图片描述
现在打开“Libraries”选项卡,如果在列表中找不到commons-math3-3.x.jar(此处的“ x”表示该库的次要版本可能为2或更大),则需单击“Add External Jar”(commons-math3-3.x.jar将在此步骤中被引入到项目中)

在这里插入图片描述
点击“Add External JAR’s”,打开你解压的路径,然后选择“ Commons-math3-3.x.jar”并单击open。

确保您在上一步中打开的外部jar被加载进来了,然后单击“Finish”(您的系统可能需要一段时间来配置项目)

在这里插入图片描述
配置完项目后,您可以打开“Project Explorer”并开始浏览Cloudsim项目。第一次打开项目时,eclipse自动为新配置的Cloudsim项目进行构建,这可能需要一些时间,具体取决于计算机系统的配置。

以下是在配置Cloudsim之后将看到的最终屏幕。

在这里插入图片描述
现在浏览“Project Explorer”,打开examples”文件夹,然后展开“ org.cloudbus.cloudsim.examples”包,双击来打开“ CloudsimExample1.java”。

在这里插入图片描述
在这里插入图片描述
现在,导航至Eclipse菜单,点击“Run->Run”,或直接使用键盘快捷键“ Ctrl + F11”执行“ CloudsimExample1.java”。

如果成功执行,控制台窗口将会输出下列内容。

在这里插入图片描述
如果是这样的话,恭喜!现在,您已经在计算机上成功设置/安装了CloudSim Simulation Toolkit,并且可以开始进一步的使用。有关类层次结构的更多信息,您可以参考CloudSim Simulation Toolkit: An Introduction

在安装cloudsim时是否遇到错误?

如果你遇到一些错误,Eclipse可能展示如下信息:在大多数情况下,在Eclipse中设置cloudsim时可能会遇到的错误类型为:“Syntax error, parameterized types are only available if source level is 1.5 or greater.”

在这里插入图片描述
“Syntax error ‘for each’ statements are only available if source level is 1.5 or greater.”

在这里插入图片描述

发生这些错误的原因有两个:

  • 情况1:您的计算机系统上安装的Java版本早于1.5
  • 情况2:您的Eclipse项目的默认Java环境未设置为计算机系统上可用的最新Java版本。

对于案例1, 您必须从Oracle / Java网站下载并安装最新的Java版本(或者至少应为1.8)。

对于案例2, 您必须在eclipse项目中进行一些修改,为此,您应该遵循以下步骤:

  1. 在Eclipse IDE菜单中,单击“Project”,然后从下拉菜单列表中单击“Properties”以打开项目属性窗口。
  2. 在项目属性窗口中,从左侧的可用列表中选择“ Java Compiler”,这将显示编译器选项。
  3. 现在,单击“Enable Project Specific Settings”复选框,这将进一步启用该复选框下方提供的选项。
  4. 现在,在“ JDK compliance”标题下,将“Compiler Compliance Level”更改为列表中可用的最高编号。
  5. 另外,请确保“Use default compliance settings”处于选中状态。
  6. 现在,单击“Apply and Close”按钮。现在将显示一个弹出警报,要求您确认以应用设置。点击“Yes”。

现在,您可以发现该项目已经开始重建,然后检查你的错误是否已解决。您可以查看错误日志窗口或运行org.cloudbus.cloudsim.examples命名空间中可用的任何类。

希望本文能帮助您回答有关“如何使用Eclipse安装Cloudsim?”的问题。

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值