問題タブ [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.
spring - Tomcat でデプロイ可能なものごとに異なるタイムゾーンを設定する
2 つの個別のデプロイ可能ファイル (.war ファイル) を作成する Web プロジェクトがあります。両方を単一のTomcatにデプロイしました。最初にデプロイ可能なbeanFactoryPostProcessorでJVMタイムゾーンを変更すると、2番目にデプロイ可能なものにも反映されます。
私はそれについていくつか質問があります
- これが正常な動作ですか
- 展開可能なものごとに個別のタイムゾーンを設定したい場合、どうすればよいですか
- 異なる Spring Context に別々のタイムゾーンも設定できますか
- 異なる war ファイルは、別の JVM インスタンスで実行されるか、Tomcat の同じ JVM で実行されますか
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 マニフェスト: