Skip to content

JavaEPは大学でのJavaプログラミング講義の演習を支援するためのWebアプリケーションです。

License

Notifications You must be signed in to change notification settings

hiekata-lab/JavaEP

Repository files navigation

JavaEP

概要

JavaEPは大学でのJavaプログラミング講義の演習を支援するためのWebアプリケーションです。

JavaEP v2は、JavaEPのバージョン2.0です。

環境構築

Eclipseのインストール

EclipseよりEclipse IDE for Java EE Developersを環境に応じてインストール。

Eclipseへのインポート

Package Explorer右クリック -> [Import]よりjavaep-v2をインポート。

Tomcatのインストール

Apache Tomcat 8より環境に応じて インストール。

Eclipseの[Preferences] -> [Server] -> [Runtime Environments]においてインストールしたTomcat 8を追加。

MySQLのインストール

MySQLより環境に応じてインストール。

my.cnf(my.ini)で文字コードをUTF-8に設定する。

[mysqld]
character-set-server=utf8

[client]
default-character-set=utf8

MySQL Serverを起動し、db/dbsetting.sqlを実行する。

mysql -u [user] -p < db/dbsetting.sql

logdir, tmpdirの設定

src/main/resources/javaep.properties,javaep.propertoes_class, javaep.properties_examよりjavaep.logdir, javaep.tmpdirを設定する。

設定したディレクトリを作成する。

実行

プロジェクトを右クリック -> [Run As] -> [Run on Server]でTomcat 8を選択して実行。

ログイン

JavaEPにアクセスしてログイン。

  • ID: admin
  • PW: admin

設定ファイルの変更を無視する

git update-index --skip-worktree src/main/resources/javaep.properties*
git update-index --skip-worktree src/main/webapp/WEB-INF/spring/security.xml*

Apache + Tomcatでデプロイする

EclipseからWarファイルとして出力 プロジェクトを右クリック -> [Export] -> [WAR file]
出力したWarファイルをTomcatのwebapps以下に配置
ApacheへのリクエストがTomcatへのリクエストに切り替わる用設定
詳しくは「Apache Tomcat 連携」で検索してみてください。

About

JavaEPは大学でのJavaプログラミング講義の演習を支援するためのWebアプリケーションです。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •