Skip to content

Commit 8cc2c9c

Browse files
committed
Update compiling.md
1 parent bb86f31 commit 8cc2c9c

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

compiling.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
# Compiling
22

33
## Manual dependencies
4-
- [byte-engineer](https://bitbucket.org/0xJAVA/byte-engineer)
5-
- [Procyon](https://bitbucket.org/mstrobel/procyon)
64
- [CFR](http://www.benf.org/other/cfr/)
7-
- [Fernflower](https://github.com/fesh0r/fernflower.git)
85

96
You will need to acquire jars of these to proceed. Then, you must add these to a mvn local repository.
107
So:
118
```
129
mkdir libs
13-
mvn install:install-file -Dfile=path-to\fernflower.jar -DgroupId=org.jetbrains.java.decompiler -DartifactId=fernflower -Dversion=<version> -Dpackaging=jar
1410
mvn install:install-file -Dfile=path-to\cfr.jar -DgroupId=org.benf -DartifactId=cfr -Dversion=<version> -Dpackaging=jar
15-
mvn install:install-file -Dfile=path-to\byteanalysis-1.0.jar -DgroupId=eu.bibl -DartifactId=byteanalysis -Dversion=1.0 -Dpackaging=jar
16-
mvn install:install-file -Dfile=path-to\procyon.jar -DgroupId=com.strobel.decompiler -DartifactId=procyon -Dversion=<version> -Dpackaging=jar
1711
```
18-
Note that you will need to replace <version> with whatever version is specified in `pom.xml`.
12+
For example, the version of CFR might be 0.121, depending on `pom.xml`. Note that you will need to replace <version> with whatever version is specified in `pom.xml`.
1913
Optionally, you can use `-DlocalRepositoryPath=path-to-specific-local-repo` to specify a specific location to store the local repository.
2014

21-
Then, `mvn compile package`.
15+
Then, `mvn compile package`.

0 commit comments

Comments
 (0)