-
Notifications
You must be signed in to change notification settings - Fork 2
/
install.cmd
37 lines (29 loc) · 2.38 KB
/
install.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@echo off
rem call example
rem install.cmd "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3" 2016.3
if "%1"=="" goto help
if "%2"=="" goto help
if not exist "%~1\" goto errdir
call mvn install:install-file -Dfile=%1\lib\idea.jar -DgroupId=org.jetbrains -DartifactId=idea -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\openapi.jar -DgroupId=org.jetbrains -DartifactId=openapi -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\annotations.jar -DgroupId=org.jetbrains -DartifactId=annotations -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\util.jar -DgroupId=org.jetbrains -DartifactId=util -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\extensions.jar -DgroupId=org.jetbrains -DartifactId=extensions -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\plugins\maven\lib\maven.jar -DgroupId=org.jetbrains.plugins -DartifactId=maven -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\plugins\maven\lib\maven-server-api.jar -DgroupId=org.jetbrains.plugins -DartifactId=maven-server-api -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\trove4j.jar -DgroupId=org.jetbrains -DartifactId=trove4j -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\jdom.jar -DgroupId=org.jetbrains -DartifactId=jdom -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\credential-store.jar -DgroupId=org.jetbrains -DartifactId=credential-store -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\platform-api.jar -DgroupId=org.jetbrains -DartifactId=platform-api -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\platform-util-ui.jar -DgroupId=org.jetbrains -DartifactId=platform-util-ui -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\platform-core-ui.jar -DgroupId=org.jetbrains -DartifactId=platform-core-ui -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\lib\platform-impl.jar -DgroupId=org.jetbrains -DartifactId=platform-impl -Dversion=%2 -Dpackaging=jar
call mvn install:install-file -Dfile=%1\plugins\properties\lib\properties.jar -DgroupId=org.jetbrains.plugins -DartifactId=properties -Dversion=%2 -Dpackaging=jar
goto fin
:help
echo Usage: install.bat [IDEA dir] [IDEA version]
goto fin
:errdir
echo Directory %1 does not exist.
goto fin
:fin