Osgi 不含gogo shell的pax条款

Osgi 不含gogo shell的pax条款,osgi,apache-felix,pax,gogo-shell,Osgi,Apache Felix,Pax,Gogo Shell,我最近开始使用osgi。我正在使用pax工具生成和部署我的包。我正在尝试创建一个控制台应用程序,但每次启动pax provision命令时,都会触发GogoShell。我还想知道pax provision和pax run(我不使用pax run)之间有什么区别。我通过编辑项目基本目录中的pom.xml,在配置中添加--noConsole,关闭了gogo shell: <plugin> <groupId>org.ops4j</groupId> &

我最近开始使用osgi。我正在使用pax工具生成和部署我的包。我正在尝试创建一个控制台应用程序,但每次启动pax provision命令时,都会触发GogoShell。我还想知道pax provision和pax run(我不使用pax run)之间有什么区别。

我通过编辑项目基本目录中的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>

org.ops4j
maven pax插件
1.5
--平台=菲利克斯
--诺康索尔
ide支持
日食