WindowsのPowerShell環境でSDKMAN(posh-gvm)を動かす(2019年版)

SDKMAN(以前のgvm)のWindows/PowerShell向けの移植としてposh-gvmがあります。 しかし、Activeにメンテナンスされていないため、現時点(2019/4)では、posh-gvmのImport時に以下のようなエラーが出て動作しません。 PS > Import-Module posh-gvm Import-Modul…

(PR)Xamarin.Formsアプリケーションの共通プロジェクトで、ビルドイベント時にmsbuildの変数を参照する方法

PR

Xamarin.FormsアプリケーションでAPI keyなど、Gitレポジトリーにコミットしたくない情報を管理したい時があります。 この場合、定数を記述したソースファイルをGitレポジトリーにコミットせずに、Visual StudioのビルドイベントやCIによるビルド時の処理で…

Azure Functions(Function App)でGitからのデプロイ時にtscのコンパイルを動かす

Azure Functions(Function App)でTypeScriptでコーディングした関数を動かす場合、コミット/デプロイ前にtscコマンドでコンパイルしたindex.js ファイルをアップすれば動作はするのですが、GitHubやBitbucket等、Gitレポジトリーと連動してデプロイしている…

VSCodeのJava Extension Packで「Lifecycle mapping "org.eclipse.m2e.jdt.JarLifecycleMapping" is not available.」というエラーになった場合の対処法

VSCodeのJava Extension Pack で、Javaプロジェクトのフォルダーを開いた時に、 pom.xmlの箇所に以下の様なエラーが表示され、クラスパスの設定ができない場合があります。昔はMavenのマルチプロジェクト構成だとクラスパス通せないとかだったのでそれよりか…

Azure Toolkit for IntelliJでAzure App ServiceにJar形式でデプロイする

Azure App ServiceにJavaのWebアプリケーションをJar形式でデプロイするには、web.config という設定ファイルをインスタンスの/site/wwwroot/web.configに配置します。Spring Bootのjar形式のアプリケーションをデプロイする時の web.config の記述例は次の…