PlayN showcase-html проблема проверки - PullRequest
2 голосов
/ 30 января 2012

Я новичок в GWT и PlayN.Следуя двум руководствам по установке из вики PlayN, чтобы заставить PlayN работать в Eclipse: BeginnerInstallationGuide и GettingStarted .Я могу запустить проект showcase-java, но версия showcase-html создает проблему во время компиляции, говоря, что она не может найти jar проверки.Это вывод компилятора GWT:

Compiling module playn.showcase.Showcase
Resolving com.google.gwt.validation.client.constraints.AbstractDecimalMaxValidator
      Found type 'com.google.gwt.validation.client.constraints.AbstractDecimalMaxValidator'
         Found type 'javax.validation.constraints.DecimalMax'
            [WARN] Detected warnings related to 'javax.validation.Constraint'.   Is validation-< version>.jar on the classpath?
            Specify -logLevel DEBUG to see all errors.
            [WARN] Ignoring unresolvable annotation type javax.validation.Constraint
   Compiling 1 permutation
      Compiling permutation 0...
   Compile of permutations succeeded
Linking into C:\Users\Jo\playn-samples\showcase\html\target\playn-showcase-html-1.0-SNAPSHOT\showcase
   Link succeeded
   Compilation succeeded -- 62.900s

Буду признателен за любую помощь!

Ответы [ 2 ]

1 голос
/ 01 февраля 2012

Попробуйте добавить следующие зависимости в файл showcase-html pom.xml, если они еще не существуют ...

<dependencies>

  ...

  <!-- not really needed, but will suppress errors during GWT compilation -->
  <dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <version>1.0.0.GA</version>
    <scope>provided</scope>
  </dependency>

  <dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
    <version>1.0.0.GA</version>
    <classifier>sources</classifier>
    <scope>provided</scope>
  </dependency>

  ...

</dependencies>
1 голос
/ 31 января 2012

У меня нет ответа, но, может быть, попытаться очистить и заново построить проект "playn-витрина".

Также попробуйте запустить «mvn package» (в eclipse: Run as ... / Maven build ... с целью «package») для проекта «playn-showcase» (явно не «playn-shocase-html») ).

Эта процедура, вероятно, создает отсутствующий jar 'playn-showcase-html-1.0-SNAPSHOT.jar'.

...