問題タブ [jsr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7379 参照

java - コンパイル エラー: JSR/RET は computeFrames オプションではサポートされていません

Java ファイルをコンパイルすると、IntelliJ プロジェクトでこのエラーが発生します。リストされている特定のソース ファイルはありませんが、このエラーで失敗します。

次のコンパイラ フラグを削除すると、エラーが修正されます。

ただし、Java 5 をターゲットにしているため、これらはそこにある必要がありtry/catchます。このエラーの原因となっている特定のコード (おそらくブロック) はありますか?

0 投票する
2 に答える
929 参照

java - Google Guice のスタンドアロン バッチの JSR-352

Java SE 7 および Guice で javax.batch 1.0 を使用してバッチを作成しようとしています。

JSR-352 に関する JavaEE 7 ドキュメントを読むと、Glassfish 内で実行されるコードが明らかに設定されており、外部で実行する方法については言及されていません。

私の問題は、CDIを介して自動的に注入される JobContext インターフェースに関するものです:Guiceでそれを作成する方法は? 次のようなものを試してください:

は概念的に間違っており、StackOverflowError につながります (だからここにいます :>)。本当に必要ですか?例では、それを注入して Job プロパティに到達します。たぶん、私は彼らに連絡できますか

?

ありがとうございました。

私は Weld を使用したことがないので (私が理解しているように、Java SE で CDI を提供します)、唯一の代替手段は Spring Batch です。

0 投票する
0 に答える
85 参照

java - カスタム検証アノテーションの beans.xml マッピング

カスタム検証アノテーションを書いています。これには、@interface アノテーションの作成と ConstraintValidator の実装が含まれます。たとえば、@interface は次のように定義できます。

「validatedBy」宣言なしでこのスタイルの定義を使用し、代わりに @interface と ContraintValidator 実装の間のマッピングを spring beans.xml ファイルで定義することは可能ですか?

0 投票する
1 に答える
252 参照

validation - Springはjsr 303を実装していますか、それとも拡張仕様ですか

スプリング検証が jsr 303 をサポートしているだけなのか、スプリング検証が hibernate-validator や apache-validator のような jsr 303 の実装なのか、私は混乱しています。

0 投票する
4 に答える
24321 参照

java - List に @NotNull または Pattern 制約を追加する

リスト内の個々の文字列が null/空でないこと、または特定のパターンに従っていないことを確認するにはどうすればよいですか

パターンも追加したい

@Pattern("\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.")

しかし、リスト内の文字列がnullまたは空白かどうかをチェックする制約が絶対に必要です。また、Jsonスキーマはどのようになりますか

0 投票する
1 に答える
10917 参照

spring-mvc - HTTP ステータス 500 - ハンドラの処理に失敗しました。ネストされた例外は java.lang.AbstractMethodError:

Spring 3 MVC の基本をよりよく学習するのを手伝ってください。私は Spring JSR 303: Bean Validation について学習しようとしていましたが、以下の問題をまったく解決できませんでした。これにはすでに 1 日以上費やしています :(

ここで簡単な検証が機能するようにします。hello.jsp の名前、パスワード、および電子メールのフィールドを空白のままにすることはできません。これが目的です。現在のところ、すべてのフィールドを空白にして hello.jsp を送信しようとするたびに、以下のエラーが発生します。

HTTP ステータス 500 - ハンドラの処理に失敗しました。ネストされた例外は java.lang.AbstractMethodError: org.hibernate.ejb.HibernatePersistence.getProviderUtil()Ljavax/persistence/spi/ProviderUtil; です。

エラースタック:

使用されるすべての瓶は次のとおりです。

  1. antlr-2.7.6.jar
  2. aopalliance-1.0.jar
  3. asm-attrs-1.5.3.jar
  4. cglib-nodep-2.2.2.jar
  5. cglib-nodep-2.2-sources.jar
  6. commons-collections-2.1.jar
  7. commons-dbcp-1.4.jar
  8. commons-logging-1.1.3.jar
  9. dom4j-1.6.1.jar
  10. 休止状態-3.2.6.ga.jar
  11. hibernate-annotations-3.3.1.GA.jar
  12. hibernate-commons-annotations-3.0.0.ga.jar
  13. hibernate-entitymanager-3.3.2.GA.jar
  14. hibernate-jpa-2.0-api-1.0.0.Final.jar
  15. hibernate-search-3.0.0.GA.jar
  16. hibernate-validator-4.2.0.Final.jar
  17. hibernate-validator-cdi-5.1.0.Final.jar
  18. hsqldb.jar
  19. java-mail-1.4.4.jar
  20. javax.servlet.jsp.jstl-1.2.1.jar
  21. jsch-0.1.49.jar
  22. jstl-1.2.jar
  23. jta.jar
  24. ルセンコア-2.3.2.jar
  25. lucene-highlighter-2.0.0.jar
  26. mysql-connector-java-5.1.21.jar
  27. org.springframework.asm-3.1.2.RELEASE.jar
  28. org.springframework.beans-3.1.2.RELEASE.jar
  29. org.springframework.context.support_3.0.5.RELEASE.jar
  30. org.springframework.context-3.1.2.RELEASE.jar
  31. org.springframework.core-3.1.2.RELEASE.jar
  32. org.springframework.expression-3.1.2.RELEASE.jar
  33. org.springframework.orm-3.1.2.RELEASE.jar
  34. org.springframework.transaction-3.1.2.RELEASE.jar
  35. org.springframework.web.servlet-3.1.2.RELEASE.jar
  36. org.springframework.web-3.1.2.RELEASE.jar
  37. persistence-api-1.0.jar
  38. slf4j-api-1.7.5.jar
  39. slf4j-api-1.7.7.jar
  40. spring-aop-3.1.2.RELEASE.jar
  41. spring-jdbc-3.1.2.RELEASE.jar
  42. spring-tx-3.1.2.RELEASE.jar
  43. validation-api-1.1.0.Final.jar

*コントローラ: MainController.java *

hello.jsp

私が確実に何かを見逃している場所について教えてください。jar の互換性の問題である場合は、交換する必要がある jar の名前をお知らせください。

前もって感謝します。