Usage

Mavenのコマンドから、Jythonを使用します。

MavenからJythonコンソールを起動する

このJython pluginはコマンドラインから実行してJythonコンソールを起動することができます。 POMに定義された依存関係にあるjarと、プロジェクトで作成されたクラスを起動したコンソールから呼び出すことができます。

  mvn jython:console

mvnのコマンドラインからJythonのconsoleを呼び出します。通常のJythonのコンソールと同様です。ただし、pom.xmlのdependencybr 定義された依存関係にあるクラスをJythonのコンソールから呼び出すことが出来ます。また、そのプロジェクトで作成したクラスを呼び出すことができます。

pom.xmlの設定

maven-jtyhon-pluginはMavenのCentralリポジトリに置いていないので、PluginRepositoryを追加する必要があります。

<project>
  [...]
  <pluginRepositories>
    <pluginRepository>
      <id>yoshiori.org</id>
      <name>yoshiori.org Maven2 Repository</name>
      <url>http://yoshiori.org/maven2</url>
    </pluginRepository>
  </pluginRepositories>
  [...]
  <build>
    <plugins>
      <plugin>
        <groupId>org.yoshiori.mvn.plugins</groupId>
        <artifactId>maven-jython-plugin</artifactId>
        <version>0.5</version>
      </plugin>
    </plugins>
  </build>
</project>

上記の設定を追記して、

  mvn jython:console

で実行されます。

Jythonコンソールを終了する

実行されたコンソールはCtrl+Cで終了します。