問題タブ [jave]

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 投票する
0 に答える
99 参照

spring - Tomcat でデプロイ可能なものごとに異なるタイムゾーンを設定する

2 つの個別のデプロイ可能ファイル (.war ファイル) を作成する Web プロジェクトがあります。両方を単一のTomcatにデプロイしました。最初にデプロイ可能なbeanFactoryPostProcessorでJVMタイムゾーンを変更すると、2番目にデプロイ可能なものにも反映されます。

私はそれについていくつか質問があります

  1. これが正常な動作ですか
  2. 展開可能なものごとに個別のタイムゾーンを設定したい場合、どうすればよいですか
  3. 異なる Spring Context に別々のタイムゾーンも設定できますか
  4. 異なる war ファイルは、別の JVM インスタンスで実行されるか、Tomcat の同じ JVM で実行されますか
0 投票する
3 に答える
871 参照

android - Google マップ アクティビティでプロジェクトを作成するときの Android Studio エラー

Google マップ アクティビティを使用して Android Studio で新しいプロジェクトを作成すると、プロジェクトの初期ビルドを行うときに次のエラーが発生します。

マニフェストのマージに失敗しました:属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 も存在します[androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). 提案: AndroidManifest.xml:12:5-41:19 の要素に 'tools:replace="android:appComponentFactory"' を追加してオーバーライドします。

追加すると:

tools:replace="android:appComponentFactory

私のAndroidManifest.xmlファイルには、以下のエラーが表示されます。

マニフェストのマージが複数のエラーで失敗しました。ログを参照してください

StackOverflow でいくつかの潜在的な解決策を見つけましたが、どれも機能しません。

StackOverflow で見つけたいくつかの潜在的な解決策を試しました。

  • AndroidX への移行

  • 次の行をマニフェストに追加します

tools:replace="android:appComponentFactory android:appComponentFactory="whateverString"

  • 実装の削除com.android.support:appcompat-v7:28.0.0-rc01

メイン アクティビティ コード

Android マニフェスト: