utf-8,shift_jis,euc-jp
2009-06-16
2009-06-14
ubuntuにsubversionをインストール
subversionを使用してみたいのでインストールしてみる。
環境はローカルでWindows Vista64bit。
subversionサーバーをVMWareのUbuntuとした。
ubuntu:
Apache2を入れる。
その後、設定ファイルを変更。
私はデフォルトのパスで作成した。
グループを作成。メニューから作成。
svnusers
使用するユーザーにこのグループを追加。メニューから追加。
Apacheサービス(www-data)にも追加したいのでファイルを編集。
/etc/group
ディレクトリを作成。
グループ、権限を変更。
subversionをインストール。
サーバーリポジトリを作成。
ローカルの適当な場所に入れる管理するディレクトリ、ファイルを作成
サーバーにインポート。
登録された。
リポジトリからチェックアウトする。
適当にディレクトリを作成。
testディレクトリが作成されている。
環境はローカルでWindows Vista64bit。
subversionサーバーをVMWareのUbuntuとした。
ubuntu:
Apache2を入れる。
$ sudo apt-get install apache2
その後、設定ファイルを変更。
$ /etc/apache2/mods-enabled
私はデフォルトのパスで作成した。
<Location /svn>
DAV svn
SNVParentPath /var/lib/svn
</Location>
グループを作成。メニューから作成。
svnusers
使用するユーザーにこのグループを追加。メニューから追加。
Apacheサービス(www-data)にも追加したいのでファイルを編集。
$ sudo emacs
/etc/group
ディレクトリを作成。
$ sudo mkdir /var/lib/svn
グループ、権限を変更。
$ sudo chgrp svnusers /var/lib/svn
$ sudo chmod g+w /var/lib/svn
subversionをインストール。
$ sudo apt-get install subversion subversion-tools libapache2-svn
サーバーリポジトリを作成。
$ svnadmin /var/lib/svn/test
ローカルの適当な場所に入れる管理するディレクトリ、ファイルを作成
$ mkdir -p ~/work/test/trunk
$ echo test>~/work/test/trunk/text.txt
サーバーにインポート。
$ svn import ~/work/test file:///var/lib/svn/test
登録された。
リポジトリからチェックアウトする。
適当にディレクトリを作成。
$ mkdir ~/work/chout
$ cd ~/work/chout
$svn co file:///var/lib/svn/test
testディレクトリが作成されている。
$ ls
test
2008-08-05
2007-11-27
JSTL 1.2の設定
JSTL 1.2のRI(参照実装)はGlassfish Projectから取得できる。
解凍後、以下のライブラリがあるので使用するwebappのライブラリとしてコピーする。
各tldファイルはjarファイルの中にあるので解凍して配置する。
解凍後、以下のライブラリがあるので使用するwebappのライブラリとしてコピーする。
lib/appserv-jstl.jar
各tldファイルはjarファイルの中にあるので解凍して配置する。
web-app 2.5の設定
Tomcat6用にweb-app 2.5のweb.xmlを設定してみた。
サイトを探したが、いろいろ誤った設定があってまぎらわしい。
以下のXML Schemaでの設定が正しい。
サイトを探したが、いろいろ誤った設定があってまぎらわしい。
以下のXML Schemaでの設定が正しい。
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
Tomcat 6のdocBase指定
Tomcat6の設定をいじくってみた。
JSTL1.2と組み合わせたいがなかなかうまくいかなかった。
警告が出ている場合は正常に処理されない。
??? inside the host appBase has been specified, and will be ignored.
CATALINA_HOME/[engine name]/[server name/.xml
webapps以下に本体が存在するのにdocBaseでさらに指定すると警告が出るらしい。
docBaseを削除するとよい。
JSTL1.2と組み合わせたいがなかなかうまくいかなかった。
警告が出ている場合は正常に処理されない。
??? inside the host appBase has been specified, and will be ignored.
CATALINA_HOME/[engine name]/[server name/.xml
<Context path="/struts-example" reloadable="true" docBase="/struts-example">
...
webapps以下に本体が存在するのにdocBaseでさらに指定すると警告が出るらしい。
docBaseを削除するとよい。
<Context path="/struts-example" reloadable="true">
...
登録:
投稿 (Atom)