問題タブ [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.
java - コンパイル エラー: JSR/RET は computeFrames オプションではサポートされていません
Java ファイルをコンパイルすると、IntelliJ プロジェクトでこのエラーが発生します。リストされている特定のソース ファイルはありませんが、このエラーで失敗します。
次のコンパイラ フラグを削除すると、エラーが修正されます。
ただし、Java 5 をターゲットにしているため、これらはそこにある必要がありtry/catch
ます。このエラーの原因となっている特定のコード (おそらくブロック) はありますか?
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 です。
java - カスタム検証アノテーションの beans.xml マッピング
カスタム検証アノテーションを書いています。これには、@interface アノテーションの作成と ConstraintValidator の実装が含まれます。たとえば、@interface は次のように定義できます。
「validatedBy」宣言なしでこのスタイルの定義を使用し、代わりに @interface と ContraintValidator 実装の間のマッピングを spring beans.xml ファイルで定義することは可能ですか?
validation - Springはjsr 303を実装していますか、それとも拡張仕様ですか
スプリング検証が jsr 303 をサポートしているだけなのか、スプリング検証が hibernate-validator や apache-validator のような jsr 303 の実装なのか、私は混乱しています。
java - List に @NotNull または Pattern 制約を追加する
リスト内の個々の文字列が null/空でないこと、または特定のパターンに従っていないことを確認するにはどうすればよいですか
パターンも追加したい
@Pattern("\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.")
しかし、リスト内の文字列がnullまたは空白かどうかをチェックする制約が絶対に必要です。また、Jsonスキーマはどのようになりますか
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; です。
エラースタック:
使用されるすべての瓶は次のとおりです。
- antlr-2.7.6.jar
- aopalliance-1.0.jar
- asm-attrs-1.5.3.jar
- cglib-nodep-2.2.2.jar
- cglib-nodep-2.2-sources.jar
- commons-collections-2.1.jar
- commons-dbcp-1.4.jar
- commons-logging-1.1.3.jar
- dom4j-1.6.1.jar
- 休止状態-3.2.6.ga.jar
- hibernate-annotations-3.3.1.GA.jar
- hibernate-commons-annotations-3.0.0.ga.jar
- hibernate-entitymanager-3.3.2.GA.jar
- hibernate-jpa-2.0-api-1.0.0.Final.jar
- hibernate-search-3.0.0.GA.jar
- hibernate-validator-4.2.0.Final.jar
- hibernate-validator-cdi-5.1.0.Final.jar
- hsqldb.jar
- java-mail-1.4.4.jar
- javax.servlet.jsp.jstl-1.2.1.jar
- jsch-0.1.49.jar
- jstl-1.2.jar
- jta.jar
- ルセンコア-2.3.2.jar
- lucene-highlighter-2.0.0.jar
- mysql-connector-java-5.1.21.jar
- org.springframework.asm-3.1.2.RELEASE.jar
- org.springframework.beans-3.1.2.RELEASE.jar
- org.springframework.context.support_3.0.5.RELEASE.jar
- org.springframework.context-3.1.2.RELEASE.jar
- org.springframework.core-3.1.2.RELEASE.jar
- org.springframework.expression-3.1.2.RELEASE.jar
- org.springframework.orm-3.1.2.RELEASE.jar
- org.springframework.transaction-3.1.2.RELEASE.jar
- org.springframework.web.servlet-3.1.2.RELEASE.jar
- org.springframework.web-3.1.2.RELEASE.jar
- persistence-api-1.0.jar
- slf4j-api-1.7.5.jar
- slf4j-api-1.7.7.jar
- spring-aop-3.1.2.RELEASE.jar
- spring-jdbc-3.1.2.RELEASE.jar
- spring-tx-3.1.2.RELEASE.jar
- validation-api-1.1.0.Final.jar
*コントローラ: MainController.java *
hello.jsp
私が確実に何かを見逃している場所について教えてください。jar の互換性の問題である場合は、交換する必要がある jar の名前をお知らせください。
前もって感謝します。