说明:本人翻译水平有限,仅供参考。欢迎提出改正意见。:-)
目前的Maqetta只能运行在谷歌浏览器,火狐4和5的苹果。
在你的浏览器中开启一个新的Maqetta预览版本之前,我们建议您关闭并重新启动您的浏览器和清除其缓存。这些步骤可能在大多数情况下没有必要,但还是建议你在这个开源项目“预览”阶段这样做,因为我们还不确定我们是否完全处理了Maqetta的高速缓存的逻辑。这些过程对可能对使用以前版本的Maqetta 的人尤为重要。
下面有一部分提供了在不同浏览器中清除缓存的详细说明
这个说明介绍了如何通过 http:// localhost 启动本地安装的Maqetta版本。然而,必须指出的是,Maqetta开源团队目标是最终每个人都会在云(即,从一个服务器)运行Maqetta,在云工作区中保存文件。Maqutta的团队特性,特别是回馈和评论,需要用户使用这个产品的服务器版本。
可能有多个Maqetta 的云版本。Maqetta团队只是提供一个非商业的,原样的,非安全,自担风险等的版本。基于云主机的Maqetta版本在maqetta组织: http://maqetta.org
也可能有Maqetta的其他云版本。例如,你的公司内联网上的服务器可能会搭建一个Maqetta版本,或者其它网站也可能提供Maqetta的cloud-hosted版本。
Maqetta需要Java5(即JRE1.5及以上版本)的环境,确保已安装以在本地运行Maqetta。
按照这些步骤,检查你的Java环境版本:
1.打开一个命令提示符窗口
On Windows:单击开始- >运行,键入命令并单击确定
On Mac:打开搜索>>工具>终端应用
2.输入 java –version
3.如果版本号1.5.0或更高,不需要进一步的动作。
4.如果版本号小于1.5.0,或没有Java环境,那么你就需要安装Java1.5(或以上)版本到你的机器上。
1.与资源管理器(windows)或Finder(Mac),打开你将maqetta解压缩文件的文件夹。
2.登录maqetta服务器进程。
On Windows,双击文件maqetta.local.win.bat文件(取决于你的环境,Windows的资源管理器可能不会显示“.bat”扩展)。
On Mac,双击文件maqetta.local.mac.command(取决于你的环境,Mac 的finder可能不会显示“.command”扩展)。
你可以说已经登录了服务器如果你看到下面窗口的消息:
!!!!!!!!!!!!!!
NOTE: CLOSING THIS WINDOW WILL
STOP THE MAQETTA SERVER PROCESS
!!!!!!!!!!!!!
Using directory : <maqetta-unzip-dir>\users
start your browser at http://localhost:50000/maqetta
osgi>
该maqetta服务器将一直运行,直到你关闭那个你双击登录服务器的文件后弹出的shell窗口。因此,如果你关闭这个shell窗口的外壳,maqetta服务器进程将停止运行,此时你将不能运行 http://local host :50000 /maqetta了。
一个可能的问题是,你可能已经在运行不同的本地主机服务器系统ttp ://localhost :50000(默认为maqetta)。参阅详细注释,下面就如何改变Maqetta启动脚本以使用不同的端口号。
关于maqetta服务器的详细说明
苹果机上,您可以在dock上通过拖动maqetta.local.mac.command 文件到正确的文档的部分以启动Maqetta服务器。
启动脚本(maqetta.local.win.bat和maqetta.local.mac.command)有一些缺省参数:
1.http端口号-脚本的默认端口50000。如果你喜欢使用8080或其他端口号,手工修改的启动脚本和改变50000其他(任何数量在50000年代是可以的)。
2.用户工作区文件夹-你用Maqetta创建的任何文件将被保存到一个由Maqetta服务器进程管理的文件夹中。你可以手工编辑启动脚本来改变工作空间储存位置。请注意,未来版本的maqetta将允许你在您的本地系统打开任何文件。目前的版本只能在工作区中打开文件。
默认用户工作区文件夹的位置:
Windows:<maqetta-unzip-dir>\用户
Macintosh:<maqetta-unzip-dir>/用户
一旦Maqetta服务器已经启动(见前面的步骤),打开Google Chrome,Firefox 4 or Mac Safari转向下面的网址:http://localhost :50000/maqetta
在首次打开一个新版本的Maqetta之前退出并重新启动您的浏览器。对于大多数用户来说,这可能是不必要的,但仍然建议这样做。我们在谷歌浏览器切换时从一个旧版本的Maqetta到一个新的版本偶尔发现问题。
清除浏览器的缓存,其“appcache”(离线):
1. Chrome
(Windows only):单击工具图标(看起来像一个扳手),选择“选项”。这将打开一个新标签。
(Mac only):在“chrome”菜单下,选择“preferences”。这将打开一个新标签。
点击“Under the Hood“超链接。
清除缓存:而在“Under the Hood”标签,点击“Clear browsing data”。在接下来的的对话框中,确保“Empty the cache”已选中。你可能想取消选中其他项目一遍其它东西不被清除。现在,点击“Clear browsing data”按钮。
清除应用缓存(离线):
在“Under the Hood”选项卡上,单击“Content settings…“打开内容设置对话框。
在“Cookies”上部分,点击“All Cookies and Site Data…”按钮,打开缓存和和其他数据面板。
在右上方的搜索框,输入运行maqetta网页服务器的部分url。比如说:
如果你在maqettamaqetta.org运行Maqetta,然后你可以在搜索框中开始键入“maqett.org。”,你会看到与模式相匹配的子网站(例如,maqetta.org。)。
如果你在http://maqetta.austin.ibm.com/maqetta/运行maqetta,然后你可以在搜索框开始键入字符串“maqetta.austin。”。
如果在http:// localhost运行,然后你可以在搜索框开始键入“localhost”。
当网站的监听器列出了你运行maqetta的数据是,点击那一行以选中它。
然后点击此行右上角的“×”来删除这个网站的所有缓存和离线存储。
2. Furefox
(Windows only):在主菜单栏工具- >选项,然后弹出选项对话框。点击“高级”按钮,然后点击“网络”选项卡。
(Mac only):在下的“Firefox”菜单下,选择“选项”。点击“高级”按钮,然后点击“网络”选项卡。
清除缓存:在“离线”,点击“Clear Now”。
清除appcache:在“离线存储”下,在底部有个标签上写着:“以下网站已经存储了供脱机使用的数据”。查看运行maqetta的服务是否被列出。如果你安装在本地的服务器,是“本地”。如果运行在http://maqetta.org,服务器是“maqetta.orf”。如果maqetta服务器列了出来,单击它,然后单击“删除”(或“删除脱机数据”)。
3.Safari
(Mac only)在safari的下的菜单中,援引“清空缓存……”命令来清除浏览器缓存和应用程序缓存。
Maqetta现在在在现代浏览器中利用最近的HTML 5特行-网页appcache。这使得浏览器保存的缓存版本大部分Maqetta在本地计算机上,从而大大提高了性能,特别是如果网络速度很慢的时候。你第一次启动Maqetta,你可以看到一个提示让你让Maqetta存储的脱机数据。点击“允许”,Maqetta性能将被优化。