2

HTML5 ビルド スクリプトを使用しようとするたびに、次のエラーが発生します。

-js.main.concat:
     [echo] Concatenating Main JS scripts based on index.html...
   [concat] /Volumes/[...]/intermediate/java.lang.NullPointerException does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/ScriptsToConcat.handleStartTag(ScriptsToConcat.java:38) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.DocumentParser.handleStartTag(DocumentParser.java:143) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.Parser.startTag(Parser.java:421) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.Parser.parseTag(Parser.java:1943) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.Parser.parseContent(Parser.java:2061) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.Parser.parse(Parser.java:2228) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.DocumentParser.parse(DocumentParser.java:105) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/javax.swing.text.html.parser.ParserDelegator.parse(ParserDelegator.java:84) does not exist.
   [concat] /Volumes/[...]/intermediate/at does not exist.
   [concat] /Volumes/[...]/intermediate/ScriptsToConcat.main(ScriptsToConcat.java:50) does not exist.

("[...]" はクライアントの名前を表示しないためのもので、ルートは OK です)

最新の h5bp ビルド スクリプトを使用し、「ant ビルド」を実行しています

私はhtmlに次のものを持っています:

  <!-- scripts concatenated and minified via build script -->
  <script  src="js/plugins.js"></script>
  <!-- end scripts-->

「js」フォルダーには、12kのplugins.jsと空のscripts.jsがあります(念のため、残しました)

最新の Java を搭載した Mac OS 10.6.8 を使用しています。default.properties にはすべてのデフォルト値があります。変えてみた

tool.yuicompressor          = yuicompressor-2.4.7.jar

tool.yuicompressor          = closure-compiler-v1346.jar

しかし、同じことが起こり続けます。新しい safasg.js ファイルは /publish/js/ にありますが、空白です (実際には空白で 2 行あります)。

これをトラブルシューティングする方法がわかりません

4

1 に答える 1

1

この行で:

<!-- end scripts-->

「s」と「-->」の部分の間にはスペースが必要です。

<!-- end scripts -->
于 2012-08-02T04:59:29.877 に答える