无gogo外壳的pax供应



我最近开始使用osgi。我正在使用pax工具来生成和部署我的捆绑包。我正试图创建一个控制台应用程序,但每次我启动pax提供命令时,gogoshell都会被启动。我还想知道pax提供和pax运行之间的区别(我不使用pax运行)。

我通过在projec的基本目录中编辑pom.xml,将--noConsole添加到配置中,关闭了gogo shell:

<plugin>
    <groupId>org.ops4j</groupId>
    <artifactId>maven-pax-plugin</artifactId>
    <version>1.5</version>
    <configuration>
      <provision>
        <param>--platform=felix</param>
         <param>--noConsole</param> 
      </provision>
    </configuration>
    <executions>
      <execution>
        <id>ide-support</id>
        <goals>
          <goal>eclipse</goal>
        </goals>
      </execution>
    </executions>
  </plugin>

相关内容

  • 没有找到相关文章

最新更新