2012-01-30 87 views
1

我是新來GWT和PlayN。從PlayN維基遵循以下兩種安裝指南,以獲得PlayN在Eclipse工作:BeginnerInstallationGuideGettingStarted。我可以運行showcase-java項目,但showcase-html版本在編譯期間產生問題,稱它無法找到驗證jar。這是GWT編譯器的輸出:PlayN展示-HTML驗證問題

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 

希望得到任何幫助!

回答

0

我沒有答案, 但也許嘗試清理和重新修建項目「playn-櫥窗」。

也嘗試運行「mvn package」(在eclipse中:運行方式爲.../Maven構建... with goal'package')用於項目「playn-showcase」(顯式不是「playn-shocase-html 「)。

這procedute可能造成丟失的罐子 'playn-展示-HTML-1.0-SNAPSHOT.jar'。

+0

謝謝,但不幸的是這並沒有解決問題。我還根據[GettingStarted]剛剛重新安裝並配置了整個蝕/行家/ playN集(http://code.google.com/p/playn/wiki/GettingStarted) - 可惜沒有成功。我正在使用jre7和jdk7 - 這可能是問題嗎?我在某處讀到playN與jre6兼容的地方... – 2012-01-31 15:08:26

+0

沒有。只是切換到jre6/jdk6,但這也沒有幫助。 – 2012-01-31 15:25:15

+0

我確實使用jre7,所以這不是問題。 – user1141785 2012-02-02 20:33:19

1

嘗試添加以下相關的展示,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> 
+0

謝謝,hatboyzero。我嘗試了你的建議。這兩個依賴關係還沒有在POM中。不幸的是,這並沒有解決問題。我發現,Maven依賴於展櫃例子包瀏覽器中只列出javax.validation驗證-API 1.0.0.GA-source.jar但不是非源版本。這可能與問題有關嗎? – 2012-02-02 10:26:08

+0

不完全確定 - 當我有機會時,我會拉下展示代碼並挖掘一下並讓你知道...... – hatboyzero 2012-02-02 17:42:18