フォーラム一覧 - トピック一覧 astah*の使い方 astah APIの利用に必要なjar | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
ogata | 投稿日時: 2013-7-3 11:29 |
新米 登録日: 2009-3-26 居住地: 投稿: 20 |
astah APIの利用に必要なjar ogataです。ご無沙汰しております。
最近、astah pro 6.7 64bit JREバンドル版 for winをDLしました。 astah-pro,astah-apiのjarを使ってastah APIを利用しようとしたところ、 AstahAPI.getAstahAPI().getProjectAccessor(); の呼び出し時に、 org/slf4j/Loggerfactory が見つからないと怒られました。 とりあえず、(適切かどうかは置いておいて) slf4j-api,slf4j-log4j12,log4jの3種のjarを build pathに追加して、解決したのですが、 以前は、このようなjarは不要であったと記憶しています。 仕様が変更されたのでしょうか?とすると、 astahのホームディレクトリにあるlibディレクトリをbuild pathに追加すれば、 問題ないのですが、これが最適解でしょうか? それとも、リリース時のミスでしょうか? 仕様変更ならば、astah API documentのindex.html (astah* API利用要件あたり)に補足があると、 とても嬉しいです。 よろしくお願い致します。 補足: build pathの語を使っているのはeclipseを利用しているためです。 |
webmaster | 投稿日時: 2013-7-3 11:57 |
管理人 登録日: 2006-4-24 居住地: 投稿: 517 |
Re: astah APIの利用に必要なjar ogata 様
ご不便をおかけして申し訳ありません。 バージョン6.7より、slf4jとlogbackのライブラリを使用してログを出力するようになりました。 そのため、それらのjarがないと動かなくなっており、APIも例外ではありません。 基本的にはインストールしたフォルダのlibにあるjarへクラスパスを通してください。 > 仕様変更ならば、astah API documentのindex.html > (astah* API利用要件あたり)に補足があると、 > とても嬉しいです。 ご指摘ありがとうございます。 こちらはドキュメントに追記したいと思います。 よろしくお願いします。 |
ogata | 投稿日時: 2013-7-4 1:56 |
新米 登録日: 2009-3-26 居住地: 投稿: 20 |
Re: astah APIの利用に必要なjar libへのクラスパスの件、承知しました。
ご回答ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |