Alfresco SDK 4.1の開発環境にJavaScript Consoleをインストールする方法 - Alfresco SDK 4.1の開発環境にJavaScript Consoleをインストールする方法 - aegif Labo Blog Alfresco
null Alfresco SDK 4.1の開発環境にJavaScript Consoleをインストールする方法
こんにちは。てらしたです。今回はAlfresco SDK 4.1で構築する開発環境にJavaScript Consoleをインストールする方法についてご紹介します。JavaScript Consoleは、WebScriptやルールで実行されるアクションを開発する際に非常に有用なツールです。SDK 4.1では(おそらく4.0でも)簡単な手順で開発環境に組み込むことができます。
まず、旧ブログのこの記事を参考にalfresco-allinone-archetypeのプロジェクトを作成してください。./run.sh build_start
でコンテナを起動して、ブラウザから http://localhost:8180/share を開いて正常に起動できていることが確認できたら、一旦 ./run.sh stop
でコンテナを停止します。
次に、コンテナにJavaScript Consoleをインストールします。Alfresco PlatformとAlfresco ShareのコンテナにJavaScript Consoleをインストールするには、それぞれ <project>-platform-docker/pom.xml と <project>-share-docker/pom.xml に dependency を追加します。
<project>-platform-docker/pom.xml
<dependency>
<groupId>de.fmaul</groupId>
<artifactId>javascript-console-repo</artifactId>
<type>amp</type>
<version>0.6</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
<project>-share-docker/pom.xml
<dependency>
<groupId>de.fmaul</groupId>
<artifactId>javascript-console-share</artifactId>
<type>amp</type>
<version>0.6</version>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
あとは、./run.sh build_start
でコンテナを起動するだけです。Shareにadminでログインして管理ツールを開くと、JavaScript Consoleがインストールされていることが確認できます。
JavaScript ConsoleはAlfrescoをカスタマイズする時には非常に有用なツールですし、上記の通り開発環境に簡単に組み込むことができるのでぜひ使ってみてください。