無償で使えて意外に高機能なグループウェアのGroup Sessionのバージョンアップ方法のメモ。全部本家に丁寧に書いてあった。
動作環境(Java、Tomcat)
動作環境 | 無料グループウェア Group Session
Tomcatのインストール
インストールガイド(Windows + Tomcat) | 無料グループウェア Group Session
Group Sessionのバージョンアップ
v2.x.x、v3.x.x、v4.x.xをv4.2.5へアップデートする方法 | 無料グループウェア Group Session
バックアップファイルからのリストア
データベースファイルのバックアップ、リストア | 無料WEBグループウェア Group Session
2014年4月20日日曜日
RedHatの yumリポジトリに remiを追加する方法
wgetがなければインストール
yumリポジトリにepel追加(remiの追加の前に必要)
CentOSにEPELリポジトリを追加する - Qiitaを参考に、最新(マイナー)バージョンのURLを調べる
(RedHat5の場合)
yumリポジトリにremi追加
(RedHat5の場合)
epelをデフォルトでは使用しないようにする
(remiはデフォルトでenabled=0になっている)
remiを使う時にはenabledrepoオプションを付ける
(例)
参考:Remi 基本リポジトリで提供されていないパッケージのyumインストール - [yum/Linux [Red Hatなど]] ぺんたん info (きちんとGPGを確認するやり方)
yum install wget
yumリポジトリにepel追加(remiの追加の前に必要)
CentOSにEPELリポジトリを追加する - Qiitaを参考に、最新(マイナー)バージョンのURLを調べる
(RedHat5の場合)
rpm -ivh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/5/i386/epel-release-5-4.noarch.rpm
yumリポジトリにremi追加
(RedHat5の場合)
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
epelをデフォルトでは使用しないようにする
vi /etc/yum.repos.d/epel.repoenabled=0にする
(remiはデフォルトでenabled=0になっている)
remiを使う時にはenabledrepoオプションを付ける
(例)
yum install --enablerepo=epel,remi php
参考:Remi 基本リポジトリで提供されていないパッケージのyumインストール - [yum/Linux [Red Hatなど]] ぺんたん info (きちんとGPGを確認するやり方)
2014年4月12日土曜日
Androidの APKをデバッグ可能じゃなくする方法
Android StudioでAPKを作ってアップロードしたら下記エラーが発生。
無効にする方法
それでBuildしたらエラー。
エラーメッセージの通りにbuild.gradleを変更する。
Buildすると1回エラーになったが、もう1回やったらできた。
(2014/4/17 追記)
Build Variantをreleaseのままデバグ(Android Studioでrun)しようとすると下記エラーが発生する。
(追記終わり)
参考
デバッグ可能な APK をアップロードしました。セキュリティ上の理由により、Google Play に公開するにはデバッグを無効にする必要があります。
無効にする方法
- 上部メニューからView → Tool Windows → Build Variantを選択
(他のViewの後ろに隠れている場合は、他のViewを最小化した後、再選択) - 表示されたBuild VariantのViewで、Build Valiantの値をdebugからreleaseに変更する
それでBuildしたらエラー。
Error:Gradle: Execution failed for task ':Xxxxxxx:lintVitalRelease'.
> Lint found fatal errors while assembling a release target.
To proceed, either fix the issues identified by lint, or modify your build script as follows:
...
android {
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
}
...
エラーメッセージの通りにbuild.gradleを変更する。
Buildすると1回エラーになったが、もう1回やったらできた。
(2014/4/17 追記)
Build Variantをreleaseのままデバグ(Android Studioでrun)しようとすると下記エラーが発生する。
Installation failed since the APK was either not signed, or signed incorrectly.言われたとおり build.gradle を修正すればいいのかもしれないけど、Build Variantをdebugに切り替えれば解消したので良しとする。
If this is a Gradle-based project, then make sure the signing configuration is specified in the Gradle build script.
(追記終わり)
参考
2014年4月6日日曜日
Android Studioバージョンアップで Gradle project sync failed
Android Studioをバージョン0.2から0.5にバージョンアップしたら下記エラーが発生。
Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly
エラーメッセージで検索した。
↓
↓
SDK ManagerからGoogle Repositoryをインストール
さっきのエラーは無くなったが、次は下記エラーが発生。
Error:Execution failed for task ':Timer3:preBuild'.
> Build Tools Revision 19.0.0+ is required.
↓
SDK ManagerからAndroid SDK Build Toolsの最新(Rev.19.0.3)をインストール
まだエラーが出るので、
↓
↓
build.gradleを変更。19.0.3で。
↓
解決!
下記は試してない。