forked from JavaTX/JavaCompilerCore
JavaTX Compiler fork for optimizing multithreading
72c2e19def
src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java test/bytecode/javFiles/Lambda.jav test/typeinference/UnifyTest.java modified: src/de/dhbwstuttgart/.DS_Store modified: src/de/dhbwstuttgart/bytecode/BytecodeGen.java modified: src/de/dhbwstuttgart/bytecode/BytecodeGenMethod.java modified: src/de/dhbwstuttgart/bytecode/descriptor/DescriptorToString.java modified: src/de/dhbwstuttgart/bytecode/signature/Signature.java modified: src/de/dhbwstuttgart/bytecode/signature/TypeToSignature.java modified: src/de/dhbwstuttgart/bytecode/utilities/MethodFromMethodCall.java modified: src/de/dhbwstuttgart/syntaxtree/type/FunN.java modified: src/de/dhbwstuttgart/typeinference/assumptions/FunNClass.java modified: src/de/dhbwstuttgart/typeinference/assumptions/MethodAssumption.java modified: src/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java modified: src/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: src/de/dhbwstuttgart/typeinference/unify/model/Unifier.java modified: src/de/dhbwstuttgart/typeinference/unify/model/UnifyPair.java modified: target/JavaTXcompiler-0.1-jar-with-dependencies.jar modified: test/bytecode/javFiles/Lambda.jav modified: test/bytecode/javFiles/Matrix.jav modified: test/javFiles/Lambda.jav modified: test/javFiles/Matrix.jav modified: test/javFiles/Vector.jav modified: test/typeinference/UnifyTest.java |
||
---|---|---|
doc | ||
src | ||
target | ||
test | ||
testBytecode | ||
Website | ||
.gitignore | ||
pom.xml | ||
README.md |
plugin site erstellen
- die JAvaTXCOmpiler DAtei in ein plugin umwandeln und deployen.
- siehe: http://www.vogella.com/tutorials/EclipseJarToPlugin/article.html#convert-jar-files-to-osgi-bundles-with-the-p2-maven-plugin
- AUsführung:
- mvn deploy #erstellt die JAR-Datei und steckt sie in ein lokales Repo (maven-repository)
- mvn p2:site
- mvn package # hier wird die ZIP-Filf zum Einbinden in Eclipse erstellt
Einbinden in Eclipse
- In Eclipse kann die Zip-FIle wie ein Plugin installiert werden
- Hier tritt FEhler auf. Reflections-Library kann nicht installiert werden. Möglicherweise wird sie auch nicht gebraucht
- Nach dem installieren de.dhbwstuttagrt.JavaTXcompiler zu den DEpendencies des plugins hinzufügen
- Anschließend unter "Overview" auf "Updata Classpath" klicken
Windows
- JAVA_HOME setzen:
- export JAVA_HOME=/c/Program\ Files/Java/jdk1.8.0_102/