首页 > 其他分享 >Solon 编译打包怎样保持参数名不变?

Solon 编译打包怎样保持参数名不变?

时间:2023-02-08 15:00:28浏览次数:33  
标签:Java 项目 kotlin 1.8 gradle maven 编译 Solon 打包

1、Java 项目

  • Java maven 项目
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.1</version>
    <configuration>
        <compilerArgument>-parameters</compilerArgument> 
        <source>1.8</source>
        <target>1.8</target>
        <encoding>UTF-8</encoding>
    </configuration>
</plugin>
  • Java gradle 项目
compileJava {
    options.encoding = 'UTF-8'
    options.compilerArgs << "-parameters"
}

2、Kotlin 项目

  • kotlin maven 项目
<plugin>
    <artifactId>kotlin-maven-plugin</artifactId>
    <groupId>org.jetbrains.kotlin</groupId>
    <version>${kotlin.version}</version>
    <configuration>
        <args>
            <arg>-java-parameters</arg>
        </args>
    </configuration>
</plugin>
  • Kotlin gradle 项目

在 build.gradle 的 compileKotlin 配置:

compileKotlin {
    kotlinOptions {
        jvmTarget = '1.8' 
        javaParameters = true //保持参数名不变
    }
}

标签:Java,项目,kotlin,1.8,gradle,maven,编译,Solon,打包
From: https://www.cnblogs.com/noear/p/17101778.html

相关文章

  • buildroot 编译 You seem to have the current working directory in your PATH envi
    通过脚本查看得出结论buildroot-2022.02.1/support/dependencies/dependencies.shPATH里面不能同时存在::以及结尾不能是:如果$PATH最后一个是:那么补上一行$PATH/o......
  • cmake编译常见命令
     1、PROJECT_SOURCE_DIR/CMAKE_SOURCE_DIR/_SOURCE_DIR:为包含PROJECT()命令的最近一个CMakeLists.txt文件所在的文件夹路径。2、PROJECT_BINARY_DIR运行cmake命令的目......
  • 求助,为什么过不了编译???
    #include<bits/stdc++.h>#include<bits/ptr_traits.h>usingnamespacestd;intval;structmy_iterator{ usingelement_type=int; usingvalue_type=int; usin......
  • webrtc windows编译记录
    //cmdsetpath=D:\zzh\depot_tools;%path%setDEPOT_TOOLS_WIN_TOOLCHAIN0setvs2022_install=C:\ProgramFiles\MicrosoftVisualStudio\2022\Community//powershe......
  • 第一个编译器
    目录第一个编译器1.编译2.历史3.跳出某一种语言4.未来第一个编译器1.编译编译器也是也是一个运行程序,那么它是不是也需要另外一个编译器来编译呢?是的,那么第一个编......
  • 编译flannel 支持VNI 扩展
    实际上属于一个业务问题,有几个k8s环境,有一个外部服务需要通过rpc访问k8s内部的服务,以前是通过部署了与一个环境一样的flannel服务,可以保证外部服务与k8spod是可以......
  • 【C++复习】5.7 多文件结构与编译预处理命令
    1、C++项目结构C++程序的一般组织架构类声明文件(.h文件)类实现文件(.cpp文件)类的使用文件(main()所在的.cpp文件)用工程组合各文件2、编译链接编译链接过程3、外部......
  • 关于科赫雪花以及使用Pyinstaller打包
    科赫雪花(一)1importturtle2defkoch(size,n):3ifn==0:4turtle.fd(size)5else:6foranglein[0,60,-120,60]:7......
  • 编译指令总结
    编译不过设置指令exportLC_ALL=C编译报错日志导出make-j82>&1|teebuild.log7.1编译指令sourcebuild/envsetup.shlunchmakeupdate-apimakesystemimage-j4......
  • mac m2编译 python3.7.6
    下载https://www.python.org/ftp/python/3.7.16/Python-3.7.16.tgz编译tar-zxvfPython-3.7.16.tgzcdPython-3.7.16.tgz./configure--prefix=/usr/local/python3.7......