メインコンテンツまでスキップ

環境構築手順

事前準備


JDK >= 1.8 (v1.8お勧め)
Mysql >= 5.7.0 (v5.7お勧め)
Maven >= 3.0

システムの起動


1、ソースコードをダウンロードし、ファイルを作業ディレクトリにダウンロードして解凍します。
2、Eclipseのメニュー File -> Importにインポートし、 Maven -> Existing Maven Projectsを選択し、 Next> をクリックし、作業ディレクトリを選択して Finish クリックします。これでプロジェクトがインポートされます。 Eclipseは自動的にMavenの依存関係パッケージをロードしますが、初回の読み込みは時間がかかる場合があります(ネットワーク状況によります)。 3、データベースcokを作成し、cok.sqlのデータスクリプトをインポートします。 4、プロジェクトを開き、com.ruoyi.Application.javaを実行します。以下の画像が表示されれば、正常に起動されています。

(♥◠‿◠)ノ゙  起動できました   ლ(´ڡ`ლ)゙   

5、ブラウザを開き、(http://localhost:80 )  にアクセスします。(デフォルトのアカウント/パスワード: admin/admin123 ) ログインページが正しく表示され、ログインが成功し、メニューやページが正常に表示される場合、環境の構築は完了します。

必要な設定

  • データベース接続を変更するには、resourcesapplication-druid.ymlファイルを編集します。
# データソースの設定
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
druid:
# メインデータソース
master:
url: データベースアドレス
username: データベースユーザ名
password: データベースパスワード
# 開発環境設定
server:
# サーバのHTTPポート、デフォルトは80
port: ポート
servlet:
# アプリケーションアクセスパス
context-path: /アクセスパス

システムのデプロイ

  • プロジェクトのパッケージ化

cokbinpackage.batを実行してWebプロジェクトをパッケージ化し、war/jarファイルを生成します。
その後、targetフォルダがプロジェクトの下に生成されます。このフォルダにはwarまたはjarファイルが含まれています。

注意

マルチモジュールバージョンはcok/cok-admintargetフォルダに生成されます。

  • プロジェクトのデプロイ

1、Jarファイルのデプロイ コマンドラインで実行:java –jar cok.jar スクリプトを実行:cok/bin/run.bat

2、warファイルのデプロイ cok/pom.xmlpackagingwarに変更し、tomcatサーバーのwebappsに配置します。

   <packaging>war</packaging>

注意

マルチモジュールバージョンはcok/cok-adminpom.xmlを変更します。

  • SpringBootに組み込まれたTomcatを削除します。(注: コンテナにwarをデプロイすることも可能)

よくある質問


  1. Macを使用している場合、application.ymlファイルのprofileのパスを修正する必要があります。
  2. Linuxを使用している場合、テーブルが存在しないというエラーが表示される場合は、/etc/my.cnflower_case_table_names=1を追加し、MYSQLサービスを再起動します。
  3. 権限が不足しているというエラーが表示される場合は、application.ymlprofileパスやlogback.xmllog.pathパスに読み書き操作の権限があるかどうかを確認してください。