Cut off ObjectStreamClass
This commit is contained in:
parent
55db949ca8
commit
09fcd97b9d
2 changed files with 13 additions and 1 deletions
12
resources/CutOffObjectStreamClass.java
Normal file
12
resources/CutOffObjectStreamClass.java
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
import org.graalvm.nativeimage.Platform;
|
||||||
|
import org.graalvm.nativeimage.Platforms;
|
||||||
|
import com.oracle.svm.core.annotate.TargetClass;
|
||||||
|
import com.oracle.svm.core.annotate.Delete;
|
||||||
|
|
||||||
|
public final class CutOffObjectStreamClass {
|
||||||
|
}
|
||||||
|
|
||||||
|
@TargetClass(className = "java.io.ObjectStreamClass")
|
||||||
|
@Delete
|
||||||
|
final class Target_java_io_ObjectStreamClass {
|
||||||
|
}
|
||||||
|
|
@ -27,7 +27,7 @@ export PATH=$GRAALVM_HOME/bin:$PATH
|
||||||
SVM_JAR=$(find -L "$GRAALVM_HOME" | grep svm.jar)
|
SVM_JAR=$(find -L "$GRAALVM_HOME" | grep svm.jar)
|
||||||
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffCoreServicesDependencies.java
|
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffCoreServicesDependencies.java
|
||||||
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffSunAwtWwwContentAudioAiff.java
|
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffSunAwtWwwContentAudioAiff.java
|
||||||
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffObjectStream.java
|
"$GRAALVM_HOME/bin/javac" -cp "$SVM_JAR" resources/CutOffObjectStreamClass.java
|
||||||
|
|
||||||
if [ -z "$BABASHKA_JAR" ]; then
|
if [ -z "$BABASHKA_JAR" ]; then
|
||||||
lein with-profiles +reflection,+native-image "do" run
|
lein with-profiles +reflection,+native-image "do" run
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue