走ったjava -jar ~/PlovrFiles/plovr.jar build ~/js/config.js > /tmp/compiled.js
ただし、Closureコンパイラは、などの奇妙な記号で奇妙なエラーを発行しますRPP?LQ?RP*)?K??,)I?S??$?d?$?
。
Exception in thread "main" com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected literal value near ??*??RPP?LQ?RP*)?K??,)I?S??$?d?$? ???
at com.google.gson.JsonParser.parse(JsonParser.java:64)
at com.google.gson.JsonParser.parse(JsonParser.java:44)
at org.plovr.ConfigParser.createBuilderFromFile(ConfigParser.java:29)
at org.plovr.ConfigParser.parseFile(ConfigParser.java:98)
at org.plovr.cli.BuildCommand.runCommandWithOptions(BuildCommand.java:55)
at org.plovr.cli.BuildCommand.runCommandWithOptions(BuildCommand.java:31)
at org.plovr.cli.AbstractCommandRunner.runCommand(AbstractCommandRunner.java:41)
at org.plovr.cli.Command.execute(Command.java:47)
at org.plovr.cli.Main.mainWithExitCode(Main.java:56)
at org.plovr.cli.Main.main(Main.java:30)
Caused by: com.google.gson.stream.MalformedJsonException: Expected literal value near ??*??RPP?LQ?RP*)?K??,)I?S??$?d?$? ???
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1111)
at com.google.gson.stream.JsonReader.readLiteral(JsonReader.java:1079)
at com.google.gson.stream.JsonReader.nextValue(JsonReader.java:808)
at com.google.gson.stream.JsonReader.quickPeek(JsonReader.java:382)
at com.google.gson.stream.JsonReader.peek(JsonReader.java:340)
at com.google.gson.JsonParser.parse(JsonParser.java:59)
... 9 more
t.js
最初は、これらのシンボルは、テキストエディタJEditによって生成された隠しキャッシュファイルによるものだと思いました。ただし、これらのファイルを削除しても、このエラーは解消されませんでした。私のパスのどのファイルにもこれらの記号が付いていないようです。このエラーをデバッグするためにどこを探すことができるかについてのアドバイスはありますか?
これが私の簡単なconfig.js
ファイルです。
// File: config.js
{
"id": "myApp",
"paths": ".",
"inputs": "mainengine.js"
}