Uploaded image for project: 'Dolteng'
  1. Dolteng
  2. DOLTENG-36

新規プロジェクト作成時にflexSrcPathがセットされない問題を修正しました.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.32.0
    • Labels:
      None

      Description

      プロジェクトを新規に作成する際に、flexSrcPathがセットされず、プロジェクトのルートフォルダにファイルが生成されてしまいます。

      org.seasar.dolteng.projectsのplugin.xmlで

      <contextProperty name="flexSrcPath" value="src/main/flex" />
      と書かれていますが、プロジェクト生成時に反映されていないような動作になります。
      flexSrcPathが指定されていないことで、プロジェクト生成時にディレクトリを作成する際に
      プロジェクトrootフォルダがflexsrcのrootになってしまいます。

      plugin.xmlで
      <entry path="${flexSrcPath}/${packagePath}/dto" />
      と書かれていると、flexSrcPath=プロジェクトrootフォルダになってしまいます。

      上記と関連して、プロジェクトを新規に生成した直後にscaffoldでアプリケーションを生成すると
      Flexのコードがrootフォルダ直下にコードが生成されてしまいます。

      回避方法としては、scaffoldはプロジェクトを一度閉じて再び開けば正しい位置に生成されるようになります。
      しかし、プロジェクト生成時に作成するフォルダのパスは解消されません。

        Attachments

          Activity

            People

            • Assignee:
              koichik koichik
              Reporter:
              nod nod
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: