カスタム出力フォルダーとexe名のgradleスクリプトをカスタマイズします

Gaurav

Gradleを使用してプロジェクトをビルドしています。スクリプトは正常に機能しており、タスク「installApp」を使用して出力ファイルを生成します。ここでの問題は、出力フォルダーがプロジェクトフォルダー名と同じであり、実行可能ファイルもプロジェクト名で作成されることです。たとえば、私のプロジェクト名はcom.eclipse.spring.shellであるため、gradleスクリプトの出力により、フォルダー「com.eclipse.spring.shell」が作成され、実行可能ファイルの名前も「com.eclipse.spring.shell」になります。

だから私の質問は、スクリプトで出力フォルダ名と実行可能ファイル名をカスタマイズできますか?私のgradleスクリプトは以下のようになります:

description = '
Command Line Interface'
apply plugin: 'base'
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'application'

dependencies {  
    compile project(':com.eclipse.spring.Framework'), project(':com.eclipse.spring.User'), project(':com.eclipse.spring.Manager'), project(':com.eclipse.spring.Test')  
    }

mainClassName = "com.eclipse.spring.Shell.RvsBootstrap"

defaultTasks 'installApp'

run {
    standardInput = System.in
}

task wrapper(type: Wrapper) {
    description = 'Generates gradlew[.bat] scripts'
    gradleVersion = '1.2'
}
JonatanSJ

installAppで出力フォルダー名を設定し、startScriptsでapplicationNameを設定できます。

例:

installApp {
    destinationDir = file('build/install/'+'YourFolderName')
}

startScripts {
    applicationName = 'YourApplicationName'
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Gradle戦争のカスタマイズ-フォルダー名

分類Dev

カスタムダイアログボックスで動的フォントのスタイルとサイズをカスタマイズする

分類Dev

Live CDをカスタマイズし、デフォルトのパスワードでカスタムユーザー名を追加します

分類Dev

Webフォームスクリプトの生成をカスタマイズする

分類Dev

djangoはパスワードのリセットフォームをカスタマイズします

分類Dev

webpackの4つのデフォルト出力チャンク名をカスタマイズする方法は?

分類Dev

matplotlibのセカンダリy軸のyラベルをカスタマイズして、コンマで数千にフォーマットします

分類Dev

タイムスタンプとカウントを使用したMySQLクエリのフォーマット

分類Dev

Web APIのデフォルトモデルバインダーを使用して属性名をカスタマイズしますか?

分類Dev

Firebaseリセットパスワードフォームの検証とテキストをカスタマイズしますか?

分類Dev

Axentixフレームワークのマテリアルフォームの色をカスタマイズします

分類Dev

カスタムnpmスクリプトを使用してファイルの名前を変更します

分類Dev

Wordpress-アーカイブカスタム投稿タイプはデフォルトのパーマリンク構成でのみ機能します

分類Dev

カスタム投稿タイプでデフォルトのWordpressパーマリンク構造を使用する

分類Dev

「データなし」というテキストをカスタマイズするためのカスタム検索フィールドプロパティ

分類Dev

カスタマイズされたTabLayout:notifydatasetchangedは、タブのカスタムビューをデフォルトに戻します

分類Dev

編集モードのUIViewControllerで[フォルダの作成]ボタンをカスタマイズします

分類Dev

DTO内のマッピングリクエストパラメータとフィールドをカスタマイズしますか?

分類Dev

フィードバックがユーザーがフォームに入力したものとまったく同じになるようにphpスクリプトをカスタマイズするにはどうすればよいですか?

分類Dev

デフォルトの入力をカスタマイズしますか?

分類Dev

SMTPメールスクリプトの本文をカスタマイズする

分類Dev

PSオブジェクトをカスタムフォーマットの文字列として出力する方法

分類Dev

GradleをカスタムEXEに接続し、そのコンソール出力をフックする方法は?

分類Dev

カスタマイズされたゼリースクリプトを使用して、Jenkinsのコンソール出力をループする方法は?

分類Dev

シェルスクリプト:単一のフォルダー内の特定のタイプ拡張子のファイル数をカウントします

分類Dev

フレックステーブルでヘッダーの色をカスタマイズしますか?

分類Dev

Djangoはデフォルトグループモデルをカスタマイズします

分類Dev

Flask-Admin:管理インターフェースのテーブル名をカスタマイズします

分類Dev

htaccessを介した特別なフォーマットのみのカスタムリダイレクト

Related 関連記事

  1. 1

    Gradle戦争のカスタマイズ-フォルダー名

  2. 2

    カスタムダイアログボックスで動的フォントのスタイルとサイズをカスタマイズする

  3. 3

    Live CDをカスタマイズし、デフォルトのパスワードでカスタムユーザー名を追加します

  4. 4

    Webフォームスクリプトの生成をカスタマイズする

  5. 5

    djangoはパスワードのリセットフォームをカスタマイズします

  6. 6

    webpackの4つのデフォルト出力チャンク名をカスタマイズする方法は?

  7. 7

    matplotlibのセカンダリy軸のyラベルをカスタマイズして、コンマで数千にフォーマットします

  8. 8

    タイムスタンプとカウントを使用したMySQLクエリのフォーマット

  9. 9

    Web APIのデフォルトモデルバインダーを使用して属性名をカスタマイズしますか?

  10. 10

    Firebaseリセットパスワードフォームの検証とテキストをカスタマイズしますか?

  11. 11

    Axentixフレームワークのマテリアルフォームの色をカスタマイズします

  12. 12

    カスタムnpmスクリプトを使用してファイルの名前を変更します

  13. 13

    Wordpress-アーカイブカスタム投稿タイプはデフォルトのパーマリンク構成でのみ機能します

  14. 14

    カスタム投稿タイプでデフォルトのWordpressパーマリンク構造を使用する

  15. 15

    「データなし」というテキストをカスタマイズするためのカスタム検索フィールドプロパティ

  16. 16

    カスタマイズされたTabLayout:notifydatasetchangedは、タブのカスタムビューをデフォルトに戻します

  17. 17

    編集モードのUIViewControllerで[フォルダの作成]ボタンをカスタマイズします

  18. 18

    DTO内のマッピングリクエストパラメータとフィールドをカスタマイズしますか?

  19. 19

    フィードバックがユーザーがフォームに入力したものとまったく同じになるようにphpスクリプトをカスタマイズするにはどうすればよいですか?

  20. 20

    デフォルトの入力をカスタマイズしますか?

  21. 21

    SMTPメールスクリプトの本文をカスタマイズする

  22. 22

    PSオブジェクトをカスタムフォーマットの文字列として出力する方法

  23. 23

    GradleをカスタムEXEに接続し、そのコンソール出力をフックする方法は?

  24. 24

    カスタマイズされたゼリースクリプトを使用して、Jenkinsのコンソール出力をループする方法は?

  25. 25

    シェルスクリプト:単一のフォルダー内の特定のタイプ拡張子のファイル数をカウントします

  26. 26

    フレックステーブルでヘッダーの色をカスタマイズしますか?

  27. 27

    Djangoはデフォルトグループモデルをカスタマイズします

  28. 28

    Flask-Admin:管理インターフェースのテーブル名をカスタマイズします

  29. 29

    htaccessを介した特別なフォーマットのみのカスタムリダイレクト

ホットタグ

アーカイブ