タグ

javaに関するfoaranのブックマーク (110)

  • SDKMANでJavaの開発環境をセットアップする - blog.beaglesoft.net

    こんにちは。beaglesoftの真鍋です。 Javaの開発環境はJDKのインストールに始まりビルドツールであるmavenやgradleのインストールまで行う必要があります。以前はそれぞれ別々にインストールする必要があったのですが、最近ではこれらのツールを管理するツールが提供されておりかなり便利にインストールができます。そのツールがcurl -s “https://get.sdkman.io” | bashです。 JDKのインストールについて JDKのインストールについてSDK MANで実行することは可能ですが、インストール後の設定でJAVA_HOMEの設定などを行う必要があるためOracle社からJDKをダウンロードしてインストールすることをおすすめします。 SDK MANのインストール SDK MANのインストールは以下のコマンドを実行します。 $ curl -s "https://g

    SDKMANでJavaの開発環境をセットアップする - blog.beaglesoft.net
    foaran
    foaran 2017/09/05
  • GradleでMavenリポジトリにデプロイする時のメモ - wadahiroの日記

    しばらく書いていないと忘れてしまうのでメモ。 Gradle(Groovy)なので柔軟に書けちゃうので、これが正解というわけではないです。 基的な設定 java, mavenプラグインを設定する。 apply plugin: 'java' apply plugin: 'maven' pom.xmlのgroupId、artifactId、versionの元ネタを設定する。archiveBaseNameは省略可能。その場合、プロジェクトのフォルダ名が使われる(参考)。archivesBaseNameの代わりに、jar.baseName でもOK。 group = 'com.github.wadahiro' archivesBaseName = 'maven-upload-sample' version = '1.0' uploadArchivesタスクを設定する。 uploadArchives

    GradleでMavenリポジトリにデプロイする時のメモ - wadahiroの日記
  • Javaの開発環境としてのUbuntu - ksaitoの日記

    ひさしぶりにJavaのプログラムを見ることになりました。 ソースがあるだけで詳しい説明もないので簡単に試す環境が必要です。 こんなときには、Ubuntuの環境が便利です。 環境の準備 JDKとmaven2をaptでインストールします。 JDKは、OpenJDKとSunのJDKが選択できます。 OpenJDKの場合 $ sudo apt-get install openjdk-6-jdk maven2SunJDKの場合 $ sudo apt-get install sun-java6-jdk maven2 mavenプロジェクトのひな形を作る ターゲット名は、絶対genappの方が良いと思うのですが... architype:generateで対話形式でひな形を作れるみたいです。 簡単なサンプルであれば、15のmaven-archetype-quickstartというのを選択するのが良さそう

    Javaの開発環境としてのUbuntu - ksaitoの日記
  • Emerge Technology: ubuntuでjavaのバージョンの切り替え

    dev (147) diary (105) python (94) 生活 (67) 製品/プロダクト (53) ランチ (48) 学び (41) mac (27) golang (15) linux (14) iphone (13) misc (12) おやつ (11) イベント (11) 仕事術 (11) 分散 (10) スキル (8) html (7) キャリア (7) ワークスタイル (6) 技術動向 (6) 趣味 (6) java (4) websocket (4) アーキテクチャ (4) 就職/転職 (4) グルメ (3) apache (2) js (2) solr (2) ショッピング (2) 料理 (2) IT (1) apple (1) kindle (1) lucene (1) oracle (1) rdbms (1) windows (1) ► 2014 (15) ►

    foaran
    foaran 2013/01/13
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 「薄い」JavaのO/Rマッパーの紹介 - DbUtils、Persist、Butterfly Persistence - public static void main

    Hibernate、ActiveObjects、S2Dao、Apache Cayenne、iBATISなどORMフレームワークが群雄割拠状態なJavaですが、使い方を勉強したり設定ファイル書いたりするのが少し面倒かなと思っている人がいるかもしれません。 特にちょっとしたアプリケーションを作るならば、素のJDBCを使うのは嫌だけど、それに近い形で使えるORマッパーが欲しいと思うことがたびたびありました。 ということで以下の条件でJDBCを薄くラッピングしているJavaのライブラリを探して発見したものを紹介します。 レコードをオブジェクトに自動的にマッピングしてくれる できるだけSQLを書く量を減らすことができる いざとなったら生SQLを書くことができる 導入が簡単である 依存ライブラリが少ない 以下に挿入、検索、更新、削除を実行するコードを書いています。 今回はDBMySQLだったので、M

    「薄い」JavaのO/Rマッパーの紹介 - DbUtils、Persist、Butterfly Persistence - public static void main
    foaran
    foaran 2008/12/14
    iBatisも
  • GoogleのMapReduceアルゴリズムをJavaで理解する

    GoogleMapReduceアルゴリズムをJavaで理解する:いま再注目の分散処理技術(前編)(1/2 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) いま注目の大規模分散処理アルゴリズム 最近、大規模分散処理が注目を浴びています。特に、「MapReduce」というアルゴリズムについて目にすることが多くなりました。Googleの膨大なサーバ処理で使われているということで、ここ数年の分散処理技術の中では特に注目を浴びているようです(参考「見えるグーグル、見えないグーグル」)。MapReduceアルゴリズムを使う利点とは、いったい何なのでしょうか。なぜ、いま注目を浴びているのでしょうか。 その詳細は「MapReduce : Simplified Data Proc

    GoogleのMapReduceアルゴリズムをJavaで理解する
  • S2BlazeDSを用いたFlex+Javaアプリの【いろは】

    S2BlazeDSを用いたFlex+Javaアプリの【いろは】:業務用RIAの命!? Flex+Java開発入門(2)(1/4 ページ) 連載では、サーバサイドとして「Java」、リッチなクライアントサイドとしてJavaと相性の良い「Adobe Flex」(以降、Flex)を用いたRIA開発の基礎を解説します。EclipseベースのIDEである「Flex Builder」を使って、「Tomcat」で動くeラーニングのRIAが完成するまでお届けする予定です 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版をダウンロードして使えます 「しょせん、Hello World!アプリだろ」と、侮るなかれ 前回の「EclipseベースIDEとTomcatで始めるFlex+Java開発」では連載第1回ということで、W

    S2BlazeDSを用いたFlex+Javaアプリの【いろは】
  • かわいい - yojikのlog

    最近、仕事でURL Rewrite FilterとClick Frameworkを組み合わせて使ってます。 作者の人のページを見ると、小さくて興味深いライブラリが多いです。XHTMLのValidationをしてくれるServletFilterとか、POJOとJSPテンプレートを合体させて、(HTML等に出力可能な)コンポーネントを生成するコンパイラとか。 こういうアイディア勝負で単機能の、小さくてかわいいライブラリが何となく好きです。 あと作者が作ったと思われる以下のサイトは、実用性はゼロだけどちょっとおもろいです。コマンドラインとWebブラウザの融合です。 http://unlucky.com/ この人、ちょっと面白い人かもしれない。

    かわいい - yojikのlog
  • OpenID Java - kozy.heteml.jp

    Servlet † クラス図 AbstractControllerServlet <-+- AuthServlet | +- VeryfyServlet ↑ web.xml † <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Archetype Created Web Application</display-name> <servlet> <servlet-name>AuthServlet</servlet-name> <servlet-class>AuthServlet</servlet-class> </servlet> <servle

  • Strutsをなめんな - ひがやすを blog

    リリースノートはこちら Bug [SASTRUTS-18] - ArrayWrapperでListを実装するようにしました [SASTRUTS-20] - ActionからActionへ遷移できない問題を修正しました Improvement [SASTRUTS-19] - ActionのプロパティがMapの場合も扱えるようにしました ダウンロードはこちら http://sastruts.seasar.org/download.html このバージョンから、チュートリアルに、ResourceSynchronizerプラグインを使ったリッチなエラーページをつけました。ResourceSynchronizerを超ざっくり説明すると、ブラウザからEclipseを操作するプラグインです。 チュートリアルのリッチなエラーページをクリックすると、Ext.jsで作ったリッチなエラーページが表示されます。ス

    Strutsをなめんな - ひがやすを blog
  • XML-RPC 使ってみた - pie001's room

    XML-RPC が公開されたとのことで、ちょっと使ってみました。 まず、XML-RPC が使える環境を整えることにしました。 言語は Java を使うことにしました。 ここから Apache XML-RPC をダウンロードして、xmlrpc-2.0.jar をクラスパスに追加。 で、ここを参考に簡単なテストプログラムを書いて実行してみると、、エラー。 メッセージは以下のとおり。 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException デコーダーが無いのね。。ということで、ここから commons-codec-1.3.jar を ダウンロードしてクラスパスに追加。 でテストプログラムを実行してみると、、、成功! 環境が整ったところで、勢いに乗って

    XML-RPC 使ってみた - pie001's room
  • はじめてのweka勉強会 −修正版− - sleeping vote

    ゼミ用資料です。 今回は、GUIで遊ぶ70%、プログラムを書いて理解する30%です。おきらくに、楽しんでやっていきましょう。 勉強会の資料 http://groups.google.com/group/cica25th/files 00.wekaを楽しむ前に wekaはJavaで作られています。それを動かすために、JRE(Java Runtime Environment)が必要となります。 (jre1.4以上必須) パスを通すなどの作業がいるので、詳しくは周りのJavaに強い方か、Google先生に聞いてみましょう。 0.wekaって何? Wekaとはオープンソースのデータマイニングツールで、世界中の研究者に愛用されているツールだ。 (中略) Wekaにはデータマイニングのために必要なアルゴリズムが多数収録されており、データに対する前処理、アルゴリズムの適用、結果の視覚化といった作業をGU

    はじめてのweka勉強会 −修正版− - sleeping vote
  • 今日の渋沢: SWTとSenでWindowsアプリケーション

    今まで,JavaGUIキット「SWT」とChaSenの移植版「Sen」を使っていろいろとシステムをいじくっていた.自分のシステムはswt.jarやSen.jar,またそれらのjarがさらに必要とする他のjar(commons-logging.jarとか)を利用していて,今まではeclipseの設定によってビルドパスに指定し(プロジェクトの「プロパティー」の項目「Javaのビルド・パス」で設定(eclipseは日語化してある)),eclipse上のデバッグ(実行)によってしか動かすことができなかった. 最近になってやっとある程度ちゃんと動くようになったので,eclipse無しでも起動するように,つまり一個のアプリケーションとして使いたくなってきた. ファイルはごちゃつかせたくない,exeファイルのようにダブルクリックで起動させたい,という欲求から何とか自作システムをjar化しようと今まで

  • プロパティエディタ - Javaのプロパティファイルを日本語で直接編集できるeclipseプラグイン: ある SE のつぶやき

    プロパティエディタ プロパティエディタは、Javaのプロパティファイルを日語で直接編集できるeclipseプラグインです。 通常、プロパティファイルの編集は、native2asciiというコマンドを使わなければならず、大変面倒です。 しかし、プロパティエディタを使うと、こんな感じで編集できます。 これをテキストファイルで開くとこんな感じになります。 これは便利! 尚、今日(2007/03/28)の時点では、eclipse3.2だと、Updateがまだ未対応なのでインストールできませんでしたが、プラグインをダウンロードして直接設定すればうまくいきました。

  • http://japan.internet.com/webtech/20071006/12.html

  • Javaの道:Tomcat(7.Web Application Manager)

    概要 Web Application ManagerはTomcat 4.1.xから導入されたGUI管理ツールです。Tomcatの状態監視、Tomcatコンテキストの起動、停止、再ロード、配信解除、アプリケーションのデプロイなどを行うことができます。アプリケーションのデプロイやアプリケーションの変更を手動で行う場合、Tomcatにそれらの作業を反映させるためにはTomcatを再起動させる必要があります。Web Application Managerを使用すると、Tomcatの再起動なしにそれらの作業のTomcatへの反映が行えるようになります。 Web Application ManagerはTomcatをインストールしたサーバの http://localhost:8080/manager/html にアクセスすることで利用できます。ユーザ、パスワードはWindows環境であれば、インストー

    Javaの道:Tomcat(7.Web Application Manager)
  • 【ハウツー】Java Swingでイカス! UIを - モダンUIライブラリL2FProd | エンタープライズ | マイコミジャーナル

    新着記事一覧 宮崎あおいが号泣! - 大河ドラマ『篤姫』がクランクアップ [18:05 9/28]  Firefox 3.0.3が公開 - パスワードを保存できなくなる問題を修正 [09:54 9/28]  アークの新ブランド展開、第一弾はDS向け『プリンセス☆オン☆アイス』 [07:30 9/28]  コーエー、RPG『Zill O'll 〜infinite〜』をPSP向けとして12/25に復活 [05:13 9/28]  『ハスラー』『明日に向かって撃て!』のポール・ニューマン、83歳で死去 [04:13 9/28]  無料で1TB! iPhoneに最適化されたオンラインストレージ『Oosah』 [21:18 9/27]  【レポート】今週の秋葉原情報 - 注目のIntel製品が登場、SSDにMini-ITXマザーボードも [19:00 9/27]  【レポート】秋葉原アイテム巡り -

  • Commons Validation on POJO

    設定ファイル(validation.xmlとvalidator.properties)の書き方 propertiesやxmlファイルの置き場所。 現状では、設定ファイルをロードするクラス(ValidatorLoader)で stream = ValidatorLoader.class.getResourceAsStream(property); や input = ValidatorLoader.class.getResourceAsStream(validatorRules); というように、ValidatorLoaderのパッケージ場所からロードしているので、実際にはcom.chikkun.common.validatorだ。 propertiesやxmlファイルの名前 優先順位がある。以下にその優先順位を挙げる。 defaultでは、xmlがvalidator.xmlとvalidat

  • ayumu-baby.com

    This domain may be for sale!