フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
ant javadocでOutOfMemory
[ 1675 ] ant javadocでOutOfMemory

GroupSessionでのカスタマイズを行おうと、環境をそろえています。
antをセットアップし、とりあえず何も変更せずにbuildをしてみました。
警告がいくつか表示されたものの、build作業は終了し、再度buildをかけると、
すんなり終わりました。

次にant javadocを行うと、きまったところでoutofmemoryになります。
[javadoc] パッケージ jp.groupsession.v2.zsk のソースファイルを読み込んでいます...
[javadoc] パッケージ jp.groupsession.v2.zsk.biz のソースファイルを読み込んでいます...
[javadoc] パッケージ jp.groupsession.v2.zsk.dao のソースファイルを読み込んでいます...
[javadoc] エラー 1 個
[javadoc] javadoc: エラー - java.lang.OutOfMemoryError: メモリを増やしてください。
[javadoc] たとえば、Sun の classic もしくは hotspot VM では、-J-Xmx32m のように
[javadoc] -J-Xmx オプションを使用します。

何分初心者なため、むちゃなことをしているのか、本当にエラーが出ているのかわからないですが、どなたかご教示いただけないでしょうか?

環境:
OS Windows Vista Business
Tomcat 5.5.27
GS 2.2.0

設定した環境変数
ANT_HOME=C:\Tool\ant
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_11
JRE_HOME=C:\Program Files\Java\jre6\
Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Java\jre6\bin;C:\Tool\ant\bin

投稿者さな
最新書き込み2009/01/16 23:51:45
[ 1678 ] Re: ant javadocでOutOfMemory

-Xmx32mじゃ少ないと思います。

64mでぎりぎり。
128m位だと確実だと思います。

投稿者Maru
最新書き込み2009/01/18 10:18:46
[ 1680 ] Re: Re: ant javadocでOutOfMemory

回答ありがとうございます。
その後、set ANT_OPTS=-Xms512m -Xmx512mと環境変数をセットして実行してみましたが、また同じところでOutofMemoryが発生してしまいます。
256mにしても、128mにしても、あげくのはて4mなどとしても同じところでOutofMemoryが発生してしまうのですが・・・。何が原因なのでしょうか?

投稿者さな
最新書き込み2009/01/19 00:36:45
[ 1681 ] Re: ant javadocでOutOfMemory

設定した環境変数が実行時に適用されていないっぽいですね。

実行手順を記載すると何かわかるかもしれないですね。

投稿者MUMU
最新書き込み2009/01/19 09:03:55
[ 1683 ] Re: Re: ant javadocでOutOfMemory

ありがとうございます。
ANT_OPTS以外は、マイコンピュータのプロパティで設定し、ANT_OPTSはコマンドプロンプトで設定、同じコマンドプロンプトで「ant javadoc」しています。

ちなみに、ANT_OPTSに「-xxx」など存在しないパラメタを設定すると、
Unrecognized option: -xxx
Could not create the Java virtual machine.
と表示されるため、ANT_OPTS環境変数は有効になっていると思うのですが・・。

投稿者さな
最新書き込み2009/01/19 16:21:07
[ 1684 ] Re: ant javadocでOutOfMemory

試しにOSの環境変数にセットしてみてはいかがでしょうか?

※セット後コマンドプロンプトは再起動してください

投稿者BAN
最新書き込み2009/01/19 22:37:10
[ 1687 ] Re: Re: ant javadocでOutOfMemory

ありがとうございます。
OSの環境変数にセットしてみましたが、結果はかわりませんでした。

投稿者さな
最新書き込み2009/01/20 15:18:07
[ 1688 ] Re: ant javadocでOutOfMemory

gsession2のフォルダをD:\直下にコピーし、ant javadocしてみましたが結果はかわりませんでした

投稿者さな
最新書き込み2009/01/20 15:19:42
[ 2030 ] Re: ant javadocでOutOfMemory

悪戦苦闘中のさなです。
以前質問させていただいたのですが、原因がつかめないまま、新たな環境で環境を構築したら、進展ではなく後退したので、何かの原因解明につながればと思い記入します。

[javadoc] パッケージ jp.groupsession.v2.sml.sml120 のソースファイルを読み込んでいます...
[javadoc] パッケージ jp.groupsession.v2.sml.sml130 のソースファイルを読み込んでいます...
[javadoc] パッケージ jp.groupsession.v2.sml.sml130kn のソースファイルを読み込んでいます...
[javadoc] javadoc: エラー - java.lang.OutOfMemoryError: メモリを増やしてください。
[javadoc] たとえば、Sun の classic もしくは hotspot VM では、-J-Xmx32m のように
[javadoc] -J-Xmx オプションを使用します。
[javadoc] エラー 1 個

環境:Windows XP Pro SP3

投稿者さな
最新書き込み2009/05/09 23:20:09
[ 2031 ] Re: Re: ant javadocでOutOfMemory

どうもすみません。環境のせいではなく、GSのバージョンのせいみたいです。
m(._.)m

投稿者さな
最新書き込み2009/05/10 14:25:30
[ 2059 ] 【解決】 ant javadocでOutOfMemory

build.xmlを下記のように修正することで、解決しました。
ANT_OPTSに記述する場合との違いについては、今後勉強していこうと思います。

<!--
=================================================================================
JavaDoc:
=================================================================================
-->

<target name="javadoc">

<antcall target="init" />

<mkdir dir="${API.DIR}"/>

<javadoc
● additionalparam = "-J-Xmx512m"
packagenames = "jp.co.sjts.*,jp.groupsession.*"
destdir = "${API.DIR}"

●の行を追加しました

投稿者さな
最新書き込み2009/05/14 21:28:17
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=544
 


TOP