Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
I can't figure out to get this working. Scenario: I have an application built with gradle The application uses JavaFX What I want Use a variable (defined per developer machine) which points to an installation of a JDK which will be used for building the whole application / tests / ... I thought about having the gradle.properties file, defining the variable. Something like JAVA_HOME_FOR_MY_PROJECT=
追記 2021-02-14 Toolchains はまだ IDEA ではサポートされてないみたい。IDEA を使うときはこれまでの書き方をしておく方が良さそう。 Support detecting SDKs from Gradles toolchain support https://youtrack.jetbrains.com/issue/IDEA-252328 追記ここまで === 昨日、Gradleのことを書いたのだけど。そういえば、触ってる中でもうひとつ学んだことがあったので、今日はそれについて。今日もタイトルの通り。 bufferings.hatenablog.com 昨日も書いたけど、Gradleって変化が速い印象あるので、しばらくするとこのやり方よりも良いやり方が出てくるかもしれない。今日は、2021年2月時点のGradle 6.8.2のお話。 これまでの書き方 これまでは、
Gradle User Manual Getting Started Gradle Tutorials Beginner Tutorial 1. Initializing the Project 2. Running Tasks 3. Understanding Dependencies 4. Applying Plugins 5. Exploring Incremental Builds 6. Enabling the Build Cache Intermediate Tutorial 1. Initializing the Project 2. Understanding the Build Lifecycle 3. Multi-Project Builds 4. Writing the Settings File 5. Writing a Build Script 6. Writin
To prepare your software project for growth, you can organize a Gradle project into multiple subprojects to modularize the software you are building. In this guide, you’ll learn how to structure such a project on the example of a Java application. However, the general concepts apply for any software you are building with Gradle. You can follow the guide step-by-step to create a new project from sc
Gradle User Manual Getting Started Gradle Tutorials Beginner Tutorial 1. Initializing the Project 2. Running Tasks 3. Understanding Dependencies 4. Applying Plugins 5. Exploring Incremental Builds 6. Enabling the Build Cache Intermediate Tutorial 1. Initializing the Project 2. Understanding the Build Lifecycle 3. Multi-Project Builds 4. Writing the Settings File 5. Writing a Build Script 6. Writin
こんにちは。サイオステクノロジー技術部 武井(Twitter:@noriyukitakei)です。今回は、ビルドツールのGradleについて、書きたいと思います。 ※ ちなみにGradleの活用事例は以下の記事にあります。 多分わかりやすいマイクロサービス入門 〜 マイクロサービスフレームワーク「Azure Service Fabric」でLINE風なチャットアプリを作ろう!! 〜 Gradleとは?Gradleは、オープンソースのビルドシステムです。似たようなツールにMavenというものがあり、こちらが現在ではデファクトスタンダードですが、Gradleの人気もジワジワ上がりつつあります。で、Gradleが何をしてくれるかというと、例えば、Javaのjarファイルやwarファイルといったものを作ってくれます。 では、Mavenと何が違うのでしょうか?Mavenはビルドの手順を定義するための
Gradle Build Tool accelerates developer productivity Gradle is the open source build system of choice for Java, Android, and Kotlin developers. From mobile apps to microservices, from small startups to big enterprises, it helps teams deliver better software, faster. Build Anything Write in Java, Kotlin, C++, or any language of your choice. Package for deployment on any platform. Go monorepo or mul
はい、どーも。モバイルアプリサービス部の吉田です。 今日は、Javaアプリケーションを簡単にDocker化できるツール、Jibを試してみたいと思います。 Jibとは Dockerfileを書かなくても、良い感じのDockerfileを生成してくれる DockerHub,Amazon ECR,Google Container Registryなどにpushしてくれる など、いままでJavaアプリケーションをDocker化するにあたっての面倒な作業をやってくれるツールです。 また、既存のJavaアプリケーションに特に手を入れることなく、簡単にDocker化できるのも嬉しいポイントです。 導入方法 JibはMavenやGradleのプラグインが提供されていますので、これ経由で使うのが簡単です。今回はMavenのプラグインを使用しますが、Gradleプラグインでもほぼ同様です。 Docker化する
Apache Ant(アパッチ アント)は、ビルド自動化のためのソフトウェアである。 GNU make のJava版ともいえるものであり、オペレーティングシステム (OS) など特定の環境に依存しにくいビルドツールである。XML文書でビルド(ソフトウェア構築)のルールを記述することが特徴である[2]。統合開発環境EclipseにはAntプラグインが標準で内蔵されている。元々 Apache Tomcat をビルドするために開発されたものである[3]。 Apache Antは、Apacheソフトウェア財団によってApache Licenseの下で公開されているFOSSである。 Antはタスクと呼ばれる何種類ものXML要素をビルドファイル (デフォルトではbuild.xml) 上に記述してビルドのルールを作る。このタスクは、Antのプラグインとして提供されているものを外部から採り入れることで、追
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く