2014-01-28 1 views
2

mqsicreatebar 명령, 아래 사용 바 파일을 만들 mqsicreatebar 명령에서 작업 포장 문제


  <echo level="info">[ibmwmqcreateBar] Calling mqsicreatebar, this may take several minutes </echo> 
     <exec dir="@{workspacedirectory}" 
     executable="C:\Program Files (x86)\IBM\WMBT700\mqsicreatebar.exe" 
     spawn="false" 
     newenvironment="false" 
     searchpath="true" 
     failonerror="false" 
     vmlauncher="false" 
     resultproperty="exec.returnvalue" 
     logError="true" 
     output="@{barfilename}.log" 
     error="@{barfilename}_err.log"> 
      <env key="CLASSPATH" value="@{classpath}"/> 
      <arg value="-cleanBuild "/> 
      <arg value="-data"/> 
      <arg value="@{workspacedirectory}"/> 
      <arg value="-b"/> 
      <arg value="@{barfilename}"/> 
      <arg value="-p"/> 
      <arg line="@{projectnames}"/> 
      <arg value="-o"/> 
      <arg line="@{filepaths}"/> 
      <arg line="-trace"/> 
     </exec> 

문제는 내가 바로 포장되는 것을 projectnames 중 하나를 제외 할 것입니다 . 편집 중에 만 필요하며 포장 할 필요가 없습니다.

답변

0

나는 비슷한 시나리오를 가졌습니다. 모든 응용 프로그램에서 공유 코드가 포함 된 별도의 Java 프로젝트가있었습니다. 전체 프로젝트 대신 bin 파일을 참조하는 빌드 경로를 변경해야했습니다. 공유 코드가 패키지에 포함되어 있지 않으면 공유 코드를 별도로 배포했습니다.