[解決済み] Gradleです。クラスパスとコンパイル依存の違いは何ですか?
2022-03-09 04:14:11
質問
プロジェクトに依存関係を追加する際、どのような接頭辞をつければよいのかがよくわかりません。
"classpath"
または
"compile".
例えば、以下の依存関係は、コンパイル時とクラスパスのどちらにすべきでしょうか?
また、これは私の アプリケーション build.gradle、または モジュール を指定しますか?
現在のbuild.gradle(アプリケーションレベル)。
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile 'org.hibernate:hibernate-core:5.0.5.Final'
compile 'mysql:mysql-connector-java:5.1.38'
}
解決方法は?
を参照していると推測されます。
compile
と
classpath
の中で
dependencies {}
ブロックを作成します。もしそうであれば、それらは依存関係である
コンフィギュレーション
.
コンフィギュレーションとは、単に依存関係の名前付きセットのことです。
は
compile
の設定は、Java プラグインによって作成されます。その
classpath
の構成は、一般的に
buildSrc {}
ブロックでは、依存関係を宣言する必要があります。
は、build.gradle のために、それ自身
(プラグイン用かもしれませんが)。
関連
-
[解決済み] アニメーションGIFの表示
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] StringBuilderとStringBufferの違いについて
-
[解決済み] Android StudioのGradleとは?
-
[解決済み] wait()とsleep()の違いについて
-
[解決済み] Gradleのimplementation, api, compileの違いは何ですか?
-
[解決済み] JDKとJREの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] maven. -source 1.5ではラムダ式がサポートされていません。
-
[解決済み] getContentPane()は具体的に何をするのですか?
-
[解決済み] ストリングビルダー.イコール Java
-
[解決済み] JavaでFileFilterを作るには?
-
[解決済み] Oracle DB : java.sql.SQLException: 閉じた接続
-
[解決済み] android.support.v4.app.FragmentActivity' で 'TAG' がプライベートアクセスされている。
-
[解決済み] JavaにおけるMouseListenerとMouseAdapterの違いについて
-
[解決済み] ファイルを作成せずに、ファイルが存在するかどうかをチェックする
-
[解決済み] どのように配列の10未満の値(x * 2)を倍増するコードを取得するには?(Java)
-
[解決済み] java.io.IOException。DER長の短い読み取り