小编Dio*_*ogo的帖子

Maven中eclipse编译器的参数

在独立的Eclipse Java编译器中,我可以通过命令行属性(如下面的存根所示)以XML登录编译信息:

java -jar ecj-4.3.2.jar -log compile.xml <classpath,files>
Run Code Online (Sandbox Code Playgroud)

但是,当我将avenus-compiler-plugin与plexus-compiler-eclipse一起使用时,似乎无法将此参数传递给编译器,并且我不确定其原因,即插件的编译器是否为另一个编译器,它不会不会产生新进程(我什至尝试过可执行参数)或其他原因。

这是pom.xml部分:

<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <version>3.1</version>
   <configuration>
      <compilerId>eclipse</compilerId>
      <forceJavacCompilerUse>true</forceJavacCompilerUse>
      <!--<compilerArgument> -log compile.xml </compilerArgument>-->
      <compilerArgs>
        <arg>-log</arg>
        <arg>compile.xml</arg>
      </compilerArgs>
      <fork>true</fork>
      <verbose>true</verbose>
      <showDeprecation>true</showDeprecation>
      <showWarnings>true</showWarnings>
   </configuration>
   <dependencies>
      <dependency>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-compiler-eclipse</artifactId>
         <version>2.3</version>
      </dependency>
   </dependencies>
</plugin>
Run Code Online (Sandbox Code Playgroud)

java eclipse maven eclipse-jdt maven-compiler-plugin

5
推荐指数
1
解决办法
888
查看次数

LuaJIT相当于wlua.exe

在Windows中,我想知道是否有一种使用LuaJIT的等效方式,如标准的Lua分发wlua.exe,它是无窗口的.或者我应该编译模块并在标准的Lua解释器中使用它们?(不确定这是否可行).

windows lua luajit

4
推荐指数
1
解决办法
897
查看次数