File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9797 <version >${polyglot.version} </version >
9898 <type >pom</type >
9999 </dependency >
100+ <!-- GraalVM JS Community 版本(包含完整的 JS 引擎)-->
101+ <dependency >
102+ <groupId >org.graalvm.polyglot</groupId >
103+ <artifactId >js-community</artifactId >
104+ <version >${polyglot.version} </version >
105+ <type >pom</type >
106+ </dependency >
107+ <!-- GraalVM Regex 语言支持 -->
108+ <dependency >
109+ <groupId >org.graalvm.regex</groupId >
110+ <artifactId >regex</artifactId >
111+ <version >${polyglot.version} </version >
112+ </dependency >
100113
101114 <!-- RSyntaxTextArea 代码编辑器 -->
102115 <dependency >
214227 implementation =" org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" >
215228 <mainClass >${mainClass} </mainClass >
216229 </transformer >
230+ <!-- 合并 GraalVM 的语言注册文件 -->
231+ <transformer implementation =" org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
232+ <!-- 合并 META-INF/truffle 目录下的资源 -->
233+ <transformer implementation =" org.apache.maven.plugins.shade.resource.AppendingTransformer" >
234+ <resource >META-INF/truffle/language</resource >
235+ </transformer >
236+ <transformer implementation =" org.apache.maven.plugins.shade.resource.AppendingTransformer" >
237+ <resource >META-INF/truffle/instrument</resource >
238+ </transformer >
217239 </transformers >
218240 <!-- 排除签名文件 -->
219241 <filters >
You can’t perform that action at this time.
0 commit comments