2016-11-19 8 views
0

私はAXISを使用してWebサービスを作成し、ANTスクリプトを使用してこれを実行しています。クラスパスとしてプロパティファイルを提供する方法

<target if="jars.ok" depends="make.repo" name="start.server"> 
    <property name="port" value="7070"/> 
     <java fork="true" classname="org.apache.axis2.transport.http.SimpleHTTPServer"> 
      <arg value="${build}/repo"/> 
      <classpath refid="axis2.class.path"/> 
      <arg value="-p${port}"/> 
     </java> 
    </target> 

<path id="axis2.class.path"> 
     <pathelement path="${java.class.path}"/> 
     <pathelement path="${maven.class.path}"/> 
     <fileset dir="${axis2.home}"> 
      <include name="lib/*.jar"/> 
      <include name="resources/*.properties"/> 
     </fileset> 
    </path> 

を使用して

Settedクラスパスしかし

[java] log4j:WARN Please initialize the log4j system properly [SimpleHTTPServer] 

が、私はこの問題を解決するために行うには何が必要かと私はあなたができるおかげでたくさん

答えて

1

、エラーを取得していますプロパティファイルをクラスパスとして追加するのではなく、フォルダとJarファイルだけを追加します。だからここ

は全体のリソースフォルダが含まれています

pathelementパス= "$ {axis2.home} /資源"

+0

おかげで私は完全にこのIN失われたLOT :) – Arvind

関連する問題