タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

8
Mavenはmvn dependency:treeを実行しているときに兄弟モジュールを認識しません
マルチモジュールのMavenプロジェクトをセットアップしようとしていますが、モジュール間の依存関係が正しくセットアップされていないようです。 私が持っています: <modules> <module>commons</module> <module>storage</module> </modules> 親POM(パッケージ化タイプのpomを持つ)、次にサブディレクトリにcommons/ありstorage/、同じ名前のJAR pom を定義します。 ストレージはCommonsに依存します。 メイン(マスター)ディレクトリで実行するmvn dependency:treeと、次のようになります。 [INFO] Building system [INFO] task-segment: [dependency:tree] [INFO] ------------------------------------------------------------------------ [INFO] [dependency:tree {execution: default-cli}] [INFO] domain:system:pom:1.0-SNAPSHOT [INFO] \- junit:junit:jar:3.8.1:test [INFO] ------------------------------------------------------------------------ [INFO] Building commons [INFO] task-segment: [dependency:tree] [INFO] ------------------------------------------------------------------------ [INFO] [dependency:tree {execution: default-cli}] ...correct tree... [INFO] ------------------------------------------------------------------------ [INFO] Building storage …

2
最高のJavaQRコードジェネレータライブラリは何ですか?[閉まっている]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善して再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 9年前に閉鎖されました。 JavaでQRコードを動的に生成したい。使用するのに最適なQRコードジェネレータライブラリは何ですか。商用とオープンソースの両方を検討しますか?
90 java  qr-code 

6
Jacksonアノテーションを使用してネストされた値をプロパティにマップするにはどうすればよいですか?
製品に対して次のJSONで応答するAPIを呼び出しているとしましょう。 { "id": 123, "name": "The Best Product", "brand": { "id": 234, "name": "ACME Products" } } Jacksonアノテーションを使用して、製品IDと名前を適切にマッピングできます。 public class ProductTest { private int productId; private String productName, brandName; @JsonProperty("id") public int getProductId() { return productId; } public void setProductId(int productId) { this.productId = productId; } @JsonProperty("name") public String getProductName() …
90 java  json  jackson 

9
マルチパートファイルをファイルに変換する方法は?
マルチパートファイル(org.springframework.web.multipart.MultipartFile)をファイル(java.io.File)に変換する最良の方法を教えてもらえますか? 私の春のmvcWebプロジェクトでは、アップロードされたファイルをマルチパートファイルとして取得しています。ファイル(io)に変換する必要があるため、この画像保存サービス(Cloudinary)を呼び出すことができます。タイプは(File)のみです。 私はたくさんの検索をしましたが失敗しました。誰かが良い標準的な方法を知っているなら私に知らせてください。Thnx

4
Tomcatのポート番号を変更する方法[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 7年前に閉鎖されました。 この質問を改善する 私はJSPでWebアプリケーションを開発しています。そのため、何らかの目的でTomcatのアクセスポートを変更する必要があります。 可能性はありますか?
90 java  tomcat  port 



5
java.lang.Thread.Stateを理解する:WAITING(パーキング)
最初に、本当にばかげた質問です、私はただ待っている「駐車」が何を意味するのか疑問に思っていましたか?スレッドはパークされるのを待っていますか、それともパークされたばかりなので待機状態ですか?そして、そのパーキングが発生すると、どのくらいのCP​​U /メモリリソースが使用されますか?スレッドを駐車する目的は何ですか? 次に、JavaスレッドAPIのparkメソッドを確認します。 許可が利用可能でない限り、スレッドスケジューリングの目的で現在のスレッドを無効にします。 許可証が利用可能な場合、それは消費され、通話はすぐに戻ります。それ以外の場合、現在のスレッドはスレッドスケジューリングの目的で無効になり、3つのいずれかが発生するまで休止状態になります。 英語は私の母国語ではないので、私は「許可」を「スレッドを駐車する許可」の一種として意図していたことを理解するのが難しいので、次の質問があります。 その意味は何ですか、「許可」とは何ですか、そして誰がどのようにそれらの許可をチェックしていますか? それはどういう意味ですか:「許可が利用可能である場合、それは消費されます」、それは「駐車」されていますか? 続いて、2番目のポイントが真の場合、「駐車」と「休眠」の違いは何ですか?許可があれば永久に駐車でき、許可がなければ「休眠」にすることができますか? ありがとう

12
実行中のJVMのパラメーターの取得
実行中のJVMのパラメーターを取得する方法はありますか?JVMのpidを入力として受け取り、その開始パラメーターを返すjstatのようなコマンドラインツールはありますか?特に、JVMの起動時に指定された-Xmx値と-Xms値に関心があります。ありがとうございました。 編集:私の制約を明確にするため。確認したいJVMは本番サーバーで実行されています。そのため、中断を最小限に抑えることをお勧めします。jstatを使用してJVMを監視できるため、パラメーターにアクセスするための同様の簡単なソリューションがあることを願っています。 編集:jvisualvmを使用してパラメーターを取得しようとしました。ただし、リモートjvmに接続するには、jstatdを実行し、JVMのセキュリティ設定を変更する必要があります。これは、運用サーバーでは非常に混乱を招き、リスクが高いことがわかりました。
90 java  jvm 

14
プログラムで描画可能なサイズを設定する
画像(アイコン)のサイズはほぼ同じですが、ボタンの高さを同じに保つためにサイズを変更する必要があります。 どうすればよいですか? Button button = new Button(this); button.setText(apiEventObject.getTitle()); button.setOnClickListener(listener); /* * set clickable id of button to actual event id */ int id = Integer.parseInt(apiEventObject.getId()); button.setId(id); button.setLayoutParams(new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT)); Drawable drawable = LoadImageFromWebOperations(apiSizeObject.getSmall()); //?resize drawable here? drawable.setBounds(50, 50, 50, 50); button.setCompoundDrawablesWithIntrinsicBounds(drawable, null, null, null);
90 java  android 


7
Java 8でのfindAny()とfindFirst()の違い
Наэтотвопросестьответынаスタックオーバーフローнарусском:КакиеразличиямеждуのFindFirstиfindAnyвJavaの8? Java8のAPIStream#findAny()とStream#findFirst()の間で少し混乱してい Streamます。 私が理解したのは、たとえば、フィルターと組み合わせて使用​​した場合、両方がストリームから最初に一致した要素を返すということです。 では、なぜ同じタスクに2つの方法があるのでしょうか。私は何かが足りないのですか?

7
@ComponentScanから@Componentを除外する
@ComponentScan特定のから除外したいコンポーネントがあります@Configuration: @Component("foo") class Foo { ... } そうでなければ、それは私のプロジェクトの他のクラスと衝突するようです。衝突についてはよくわかりませんが、@Component注釈をコメントアウトすると、思い通りに動作します。ただし、このライブラリに依存する他のプロジェクトでは、このクラスがSpringによって管理されることを想定しているため、自分のプロジェクトでのみスキップしたいと思います。 私は使ってみました@ComponentScan.Filter: @Configuration @EnableSpringConfigured @ComponentScan(basePackages = {"com.example"}, excludeFilters={ @ComponentScan.Filter(type=FilterType.ASSIGNABLE_TYPE, value=Foo.class)}) public class MySpringConfiguration {} しかし、それは機能していないようです。を使用しようとするとFilterType.ASSIGNABLE_TYPE、一見ランダムに見えるクラスを読み込めないという奇妙なエラーが発生します。 原因:java.io.FileNotFoundException:クラスパスリソース[junit / framework / TestCase.class]が存在しないため、開くことができません 私もtype=FilterType.CUSTOM次のように使用してみました: class ExcludeFooFilter implements TypeFilter { @Override public boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOException { return metadataReader.getClass() == Foo.class; } } @Configuration …



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.