翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
MavenはApache Software Foundationで開発されているJavaベースのビルドツールだ。Javaベースのビルドツールというと同じくApache Software Foundationで開発されているApache Antが有名だが、AntはコンパイルやJARファイルの生成などすべての処理をビルドファイルに記述する ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 “AI活用”をキーワードに「AIを使い倒し/使いこなす」企業の最前線をお届けし ...
Community driven content discussing all aspects of software development from DevOps to design patterns. While at various conference sessions, or as a participant in development workshops, one of the ...
何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近 ...
Traditional Java applications capture runtime variables in property files, then package them into individual JARs for various software environments. But for users of Maven, it could make better sense ...
定期的なビルドをさらに進めると「継続的インテグレーション(ビルド)」につながります。この方法はXPで採用されているプラクティスでも有名ですが、XPに限らずどのような開発手法でも取り入れるべきだと思います。複数の人で開発されている場合には ...
Apache Maven is a cornerstone of Java development, and the most used build management tool for Java. Maven’s streamlined, XML-based configuration model enables developers to rapidly describe or grasp ...
前回紹介したとおり、Indigoでは様々な新機能が追加されている。その中でも今回はMavenのサポートについて取り上げたい。 ご存知の通りMavenはJavaベースのビルドツールの一種だが、単純にソースコードのビルドやパッケージングを行うだけでなく ...