没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
oss.trustie.net/open_source_projects | 主页 > 开源项目社区 > eap-installer |
eap-installer
|
0 | 0 | 40 |
贡献者 | 讨论 | 代码提交 |
AboutThis is a simple ruby script which can check, download and install IntelliJ EAP builds. It grew out of several scrips I used to ease the process of getting latest EAP builds on my linux machine. I've never tried using it in a different environment, so it's very likely that it won't work out of the box ;) Nevertheless please feel free to try it out, hack it or whatever you want. Feedback is much appreciated :)
How to useTarget platforms are Linux and probably MacOS. You must have ruby interpreter installed and cp, rm, wget, unzip commands.
Before using the script you have to change its config.rb file. To give you a feel of what eap-installer can do here is how config.rb looks like:
- url to main confluence EAP page on jetbrains website
EAP_URL = "/confluence/display/IDEADEV/Maia+EAP" - this is where downloaded archive will be stored
DOWNLOAD_PATH = "/media/stuff/soft/distrs/java/JetBrains" - path to which IntelliJ distributive will be unpacked
INSTALLATION_PATH = "/opt" - path to config files which will be copied to bin of IntelliJ installation
- (this property is optional)
IDEA_CONFIG = "/media/stuff/soft/distrs/java/JetBrains/idea9config"After tweaking configuration you can use one of these scripts:
eap_download.rb eap_install.rb
eap_download checks for the latest build and if there is one, downloads it. It has two optional parameters:
f - force download even if you have already this build downloaded (useful in case of not finished downloads); d - download IntelliJ devkit.
eap_install unpacks downloaded distributive to the target folder and optionally overrides IntelliJ properties in its bin folder. eap_install has two optional parameters:
f - force installation even if latest build is already installed (useful in case of not finished / broken installation); d - install IntelliJ devkit.
Note that eap_install installs latest build from the downloaded builds, therefore, to make sure you really get the latest build, run eap_download first.