Scala Lift, サクっと設定とか

急ピッチで作業してやんよ。

なんでscala?というと、Androidで実行できるとか聞いたので。
決してこのようなページを見つけたからではない。
前置きはめんどくさいので以下。
scalaとは

scalaダウンロード
http://www.scala-lang.org/

StableのMac OS Xを適当な場所に落として環境変数設定

% export SCALA_HOME=/Users/runeleaf/works/scala-2.7.7.final
% export PATH=$PATH:$SCALA_HOME/bin

.zshrcにあとで書いておく。

最近のOSXならナニも考えずにできるはず。

インタプリタ

% scala                                     
Welcome to Scala version 2.7.7.final (Java HotSpot(TM) Client VM, Java 1.5.0_22).
Type in expressions to have them evaluated.
Type :help for more information.

scala>

scala> println("こんにちわ")
こんにちわ

scala>:quit
%

さくさく次へ。
MavenとLift
scala liftとは

Mavenを使用するのですが、githubにあるliftwebのなかにあったのでそれを落として使います。

% git clone git://github.com/dpp/liftweb.git

落としてきたなかにmvnがあるのでパスを通す

% export PATH=/Users/runeleaf/works/code/git/liftweb/installer/src/apache-maven-2.2.0/bin:$PATH

プロジェクト作成

% mvn archetype:generate -U -DarchetypeGroupId=net.liftweb -DarchetypeArtifactId=lift-archetype-basic -DarchetypeVersion=1.0 -DgroupId=net.runeleaf.hello -DartifactId=helloliftweb
% mvn jetty:run

ブラウザから下記のアドレスを開く。
http://localhost:8080

上記のオプションだと、

こんなのとか、

こんなフォームとかできてます。

ようやくスタートラインですね。

広告

Scala Lift, サクっと設定とか」への5件のフィードバック

  1. 会って10分くらいなのに突然ベロチューで押し倒されたぞ!!
    気がつくと馬乗りになってずっぽずっぽハメられてたし!
    報酬が出るとはいえ、女に押し倒されるのこれで3度目だぜ?(笑)

    てかこのサイトってこんな女しかいないの?(爆)

  2. Whats up this is somewhat of off topic but I was wanting to
    know if blogs use WYSIWYG editors or if you have to manually
    code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  3. It’s perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or advice. Perhaps you can write next articles referring to this article. I wish to read more things about it!

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中