こみなのメモ帳

趣味と実益のネタ帳

カテゴリー: 技術情報

  • GroovyでMavenで単一の配布可能なjar作成 (3)

    タイトルとは少しずれてきましたが、WSDLからjavaソースを生成するというレアなタスクをmavenで対応できたのでメモしておきます。 もともとのプロジェクトではantビルドでexecタスクからバッチファイルを実行してい […]

  • GroovyでMavenで単一の配布可能なjar作成 (2)

    前回で配布可能なjar作成については解決したかと思ったのですが、またまた問題が発生。解決に至れましたのでメモしておきます。 そもそも、こういった依存するライブラリをすべて含めた配布可能な単一のjarのことをfat-jar […]

  • Mavenのテストでsrc/test/resoucesにあるファイルを参照する

    GroovyでMavenプロジェクトの続き。Groovyでテストを書いてみて、資材を使ったテストを記述する方法が分かったのでメモ。ファイルを食わせて結果を検証する系のテスト用。

  • GroovyでMavenで単一の配布可能なjar作成

    Groovyには自前でライブラリ解決する機能があります。インターネットに接続されている環境であれば、スクリプトを実行時に足りないライブラリをダウンロードして解決するところまでやってくれます。(@Grabや@Grapes) […]

  • groovyシステム要件

    Groovyのバージョンとそれぞれに必要なJavaのバージョンについて、https://groovy-lang.org/download.html ここの最下部に表があります。参考までにスクショを貼っておきますが、正確な […]

  • アプリへのリンクを作る

    iPhoneやAndoroid端末用のアプリを紹介するときのリンク作成方法についてメモしておく。 iPhoneの場合 Link Maker(https://linkmaker.itunes.apple.com/ja-jp […]

  • リモートデスクトップの接続履歴を削除する

    リモートデスクトップの接続履歴はレジストリに保存されています。 レジストリエディタで上記のエントリを開き、不要な接続情報を削除します。[WIN] + R で regedit を実行するとレジストリエディタが起動します。 […]

  • FTPClient.listFilesで更新日時の秒が取得できない問題

    javaでapache.commonsのFTPClientを使ってFTPしているときの話。 リモートのディレクトリ内のファイル更新日時を取得しようとして、FTPClient.listFiles()メソッドを使うと秒が0で […]

  • windows10の機能の有効化/無効化

    .NET FrameworkやHyper-V、PDF印刷機能など、Windowsのオプション的な機能は、別途、有効化して利用する。 スタート押下 設定(歯車アイコン)をクリック Windowsの設定より、「アプリ」を選択 […]

  • Groovyのソートについて

    javaでComparableインタフェースを使うような場面でも、Groovyならクロージャでサクッと書ける。例えばフォルダ配下のファイルを名前昇順に処理したいときはこのようにします。 listFiles()メソッドはF […]

  • Windowsバッチのチートシート

    変数 %0 バッチのフルパスが設定されている。バッチの置かれているカレントディレクトリは、%~dp0常にバッチが置かれているディレクトリをカレントディレクトリにしたいときは下記のようにする。 cd /d %~dp0 %1 […]

  • [play1-controller]インタセプタ機能について

    概要 @After, @Before, @Finally, @Catch といったアノテーションを使うと、アクション処理、テンプレート処理の間に、アノテーションを付けたメソッドが実行される。ログイン状態のチェックなど複数 […]