所有教程由网友发布,仅供参考,请谨慎采纳。科创不对教程的科学性、准确性、可靠性负责。
开源火箭设计软件OpenRocket汉化教程1
celeron5332013/08/12喷气推进 IP:湖北
(码农 响应XXXXXXXXXXXXXXXXXXXXXXXX/t/59514的号召)

内容提要:

  • 1. 下载安装JDK(Java Development Kit),Java开发组件

  • 2. 下载安装Java开发IDE Eclipse

  • 3. 在Eclipse上安装、配置Subversive插件

  • 4. 连接到OpenRocket SVN托管站点(Sourceforge)并下载源码

  • 5. 编译运行OpenRocket

  • 6. Q&A

running.png
+10  科创币    daxus    2013/08/12 真正的傻瓜教程,对于JAVA学习者有普遍参考价值
+21  科创币    20!Dopaminor    2013/08/12 高质量发帖
+200  科创币    拔刀斋    2013/08/16 重大贡献
+1000  科创币    novakon    2013/09/11 辛苦了!
+1  学术分    焓熵`    2013/08/12 高质量发帖
来自:航空航天 / 喷气推进严肃内容:教程/课程
7
 
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
celeron533 作者
11年6个月前 IP:未同步
559458
1. 下载安装JDK(Java Development Kit),Java开发组件
首先去Java官方站点
XXXXXXXXXXXXXXXXXXXXX/technetwork/java/javase/downloads/XXXXXXXXml
然后进入JDK下载页面
JDK01.png

下载相应的JDK
(注意首先要同意协议)
32位windows用户只能下载x86版本
64位windows可下载x86或x64
JDK02.png

下载完成后安装,不建议更改默认安装路径,否则容易导致系统变量JDK_HOME设置错误(需要手工修正)
安装过程很傻瓜化,一路Next,所以这里就不贴图了

安装程序会先安装JDK,然后再安装JRE(Java Runtime Environment,Java运行环境)
安装过程耗时较长,请耐心等待

如果安装正确,打开命令行以后输入命令
  java -version
可以看到相关信息(同时验证了系统变量正确)
JDK03.png

JDK04.png

至此,安装结束。
(图片仅供参考,我目前还是7u21,懒得升级了。系统变量也不只是这一项,还有其他项在PATH)
+23
科创币
kc地毯清洁员
2013-08-12
高质量发帖
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533作者
11年6个月前 IP:未同步
559466
2. 下载安装Java开发IDE Eclipse

到Eclipse官方站点
XXXXXXXXXXXXXXXXXXXXXX/downloads/
目前的版本是4.3Kepler (上一个版本是Juno)
(推荐下载第三项 Eclipse IDE for Java Developers)
注意,下载64bit或32bit版本的选择取决于你的JDK版本,因为Eclipse也是使用java编写的,同样需要JVM(Java Virtual Machine,Java虚拟机),如果版本不一致的话将无法运行

eclipse01.png

Eclipse几乎不需要安装,直接把zip包解压缩到你喜欢的目录就行了(启用win7 UAC的朋友请注意C盘program files文件夹权限问题)
然后双击运行eclipse.exe即可

eclipse02.png

首次运行可能需要你指定workspace(工作空间),将来的新项目以及插件都会被放置在这个文件夹。

eclipse03.png
+25
科创币
kc地毯清洁员
2013-08-14
高质量发帖
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533作者
11年6个月前 IP:未同步
559470
3. 在Eclipse上安装、配置Subversive插件
【本部分将完成SVN插件的安装以及SVN连接器的安装配置】


上方菜单栏,依次点击
Help --> Eclipse Marketplace
弹出窗口
然后在搜索框(Find)中后输入subversive,回车
图上第一个就是了
然后点击右侧Install

market_svn01.png

默认全选
点击Confirm继续

market_svn02.png

选择右下方 I accept the terms of licence agreement (同意协议)
然后点击Finish完成安装

market_svn03.png

等待。。。。。(Android那个请无视,与项目无关)

market_svn04.png

安装完成后,按提示重启Eclipse。

====接下来安装SVN Connector====
其实呢,安装完Subversive插件后第一次重启,会弹出提示窗口,要求你安装SVN Connector。可惜我那时候按了Cancel,然后就再也找不到这个窗口了。
所以弄得现在只能手工做安装了。。。
89_20963_79ddf13cb688a01.png

菜单栏
Help --> Install New Software
上方填入地址:
  XXXXXXXXXXXXXXXXXXXXXXXXXXXXX/projects/subversive/download/eclipse/3.0/kepler-site/
然后回车
稍后系统会显示站点信息,
然后按下图选中相关项目(其实不用这么多的,但我比较懒。。。)

connector01.png

同样,点击Next下一步
后续过程和安装Subversive很相似,不再赘述。
当相关文件下载完毕后,系统可能会提示软件包没有签名(signature),是否继续,当然。。。继续。
安装完后重启Eclipse即可
+22
科创币
20!Dopaminor
2013-08-14
高质量发帖
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533作者
11年6个月前 IP:未同步
559480
4. 连接到OpenRocket SVN托管站点(Sourceforge)并下载源码
(截图太麻烦啦[s:275],考虑到这是入门教程,所以图多,下次就不会那么多图了)

先给系统指定默认SVN Connector

菜单
Window --> Preferences
打开首选项页面
展开左侧树状菜单
Team --> SVN
然后右侧选项卡
SVN Connector
从下拉框中选择一个连接器(我选的是SVNKit 1.7.9)
最后点击OK保存设置

pref.png

现在,SVN应该是能正常工作了(理论上)

=====使用======
如何使用SVN?
如图,找到相应的菜单条,点击Open Perspective(视角)

pers01.png

弹出窗口
选择 SVN Repository Exploring

pers02.png

现在在项目窗口左侧就能看到SVN工具条了
然后点击图中的图标按钮,新建SVN站点

new01.png

URL填写为
svn://XXXXXXXXXXXXXXt/p/openrocket/code

edit01.png

然后finish

=====下载源码=====

点击站点名称后连接到站点,展开节点
trunk --> core

checkout00.png

先选中core文件夹,然后右键
Find/Check Out As...

如图,保持默认设置,点击Finish即可
checkout05.png

然后就是等待源码下载完成

如果需要下载其他版本的源码,请在相应的文件夹下check out


【补充知识:SVN三个特征文件夹】
trunk:主要版本
branches:分支版本
tags:只读,保存阶段性版本
+25
科创币
kc地毯清洁员
2013-08-13
高质量发帖
+10
科创币
相对论万岁
2013-08-18
下一个比较专业的截图工具还是比较方便的
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533作者
11年6个月前 IP:未同步
559485
5 编译运行OpenRocket
(请先将视角从SVN Repository Exploring切换到Java)

代码已经到手,但是从哪里启动呢?
虽然我可以一个一个class文件去寻找,但是太麻烦了(懒[s:178])
幸好 XXXXXX 给了一丝线索(linux下的shell script,相当于windows的bat)

run01.png

所以
XXXXXXXXXXXXXXXXXXXXXXXXXXXXartup
就是启动项了

依次展开
src (源代码文件夹) --> XXXXXXXXXXXXXXXXXXXXartup (包名)
选中 Startup.java
然后右键 Run As --> Java Application

初次运行需要编译大量组件,时间较长,稍后就能看到程序运行窗口了。

running.png
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533作者
11年6个月前 IP:未同步
559487
6. Q&A
有问题请先Google Baidu

436419.jpg
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ktsj
10年8个月前 IP:未同步
689621
是很厉害,就是看不懂,还是让别人帮忙搞吧
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
celeron533
进士 学者 机友 笔友
文章
163
回复
2447
学术分
7
2011/06/06注册,1天6时前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}