中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

海外永久網(wǎng)站百度一下你就知道移動(dòng)官網(wǎng)

海外永久網(wǎng)站,百度一下你就知道移動(dòng)官網(wǎng),南寧網(wǎng)站建設(shè)超博網(wǎng)絡(luò),設(shè)計(jì)師接私活的網(wǎng)站大綱 環(huán)境準(zhǔn)備安裝必要軟件配置Java配置JAVA_HOME配置Java軟鏈安裝三方庫(kù) 獲取源碼配置MySql數(shù)據(jù)庫(kù)創(chuàng)建用戶創(chuàng)建數(shù)據(jù)庫(kù)導(dǎo)入初始數(shù)據(jù) 配置數(shù)據(jù)庫(kù)連接配置sessionFactory(非必須,如果后續(xù)保存再配置)編譯下載tomcat啟動(dòng)下載aspectjweaver移動(dòng)jw…

大綱

  • 環(huán)境準(zhǔn)備
    • 安裝必要軟件
    • 配置Java
      • 配置JAVA_HOME
      • 配置Java軟鏈
      • 安裝三方庫(kù)
  • 獲取源碼
  • 配置MySql數(shù)據(jù)庫(kù)
    • 創(chuàng)建用戶
    • 創(chuàng)建數(shù)據(jù)庫(kù)
    • 導(dǎo)入初始數(shù)據(jù)
  • 配置數(shù)據(jù)庫(kù)連接
  • 配置sessionFactory(非必須,如果后續(xù)保存再配置)
  • 編譯
  • 下載tomcat
  • 啟動(dòng)
    • 下載aspectjweaver
    • 移動(dòng)jw.war文件
    • 編寫(xiě)腳本
    • 運(yùn)行
  • 測(cè)試
  • 參考資料

在《低代碼開(kāi)源項(xiàng)目Joget的研究——Joget7社區(qū)版安裝部署》一文中,我們介紹了oget7的部署。本文我們將介紹Joget8.1社區(qū)版的編譯部署。

環(huán)境準(zhǔn)備

安裝必要軟件

We recommend the use of the LTS version of 11. Java 17 (LTS) is not supported at the moment.

# 更新系統(tǒng)包
sudo apt-get update# 安裝Java
sudo apt-get install openjdk-11-jdk# 安裝MySQL
sudo apt-get install mysql-server# Install Apache Maven 2.2.1 or above
sudo apt-get install maven# Install Git
sudo apt-get install git# 安裝unzip
sudo apt-get install unzip

配置Java

配置JAVA_HOME

sudo vim /etc/environment

在上述文件中,新增如下內(nèi)容

JAVA_HOME=“/usr/lib/jvm/java-11-openjdk-amd64”

重新加載環(huán)境,并檢驗(yàn)環(huán)境

source /etc/environment
echo $JAVA_HOME

配置Java軟鏈

sudo mv /usr/bin/java /usr/bin/java_bak
sudo ln -s /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/bin/java

檢測(cè)java版本

java -version

openjdk version “11.0.25” 2024-10-15
OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu124.04)
OpenJDK 64-Bit Server VM (build 11.0.25+9-post-Ubuntu-1ubuntu124.04, mixed mode, sharing)

安裝三方庫(kù)

wget https://dev.joget.org/community/download/attachments/19104566/install-libraries.zip
unzip -a install-libraries.zip
cd install-libraries
./install_linux.sh
cd ~

獲取源碼

mkdir joget_src
cd joget_src
git clone --branch 8.1-RELEASE https://github.com/jogetworkflow/jw-community.git
cd ~

配置MySql數(shù)據(jù)庫(kù)

創(chuàng)建用戶

  1. 使用sudo登錄MySql
sudo mysql
  1. 設(shè)置root用戶密碼
    在MySQL命令行中,執(zhí)行以下命令來(lái)設(shè)置root用戶的密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pwd123';
FLUSH PRIVILEGES;
  1. 退出MySql
EXIT;
  1. 使用新密碼登錄MySql
mysql -u root -p

創(chuàng)建數(shù)據(jù)庫(kù)

仍然以root用戶登錄MySql

CREATE DATABASE jwdb;
EXIT;

導(dǎo)入初始數(shù)據(jù)

mysql -uroot jwdb < joget_src/jw-community/wflow-install/src/main/resources/data/jwdb-empty.sql -p

輸入之前創(chuàng)建的root密碼(pwd123)

配置數(shù)據(jù)庫(kù)連接

在根目錄下下載配置文件包

cd ~
wget http://dev.joget.org/community/download/attachments/19104566/wflow.zip
unzip -a wflow.zip

修改數(shù)據(jù)庫(kù)連接配置

cd wflow
sudo vim app_datasource-default.properties

由于我們之前給mysql的root用戶設(shè)置的了密碼pwd123,于是要將此更新到該文件中

#
#Thu Apr 16 17:47:42 MYT 2015
workflowDriver=com.mysql.jdbc.Driver
workflowUrl=jdbc\:mysql\://localhost\:3306/jwdb?characterEncoding\=UTF-8
workflowUser=root
profileName=
workflowPassword=pwd123

配置sessionFactory(非必須,如果后續(xù)保存再配置)

wflow-commons/src/main/resources/commonsApplicationContext.xml文件的<property name="hibernateProperties">的下插入<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
如下圖:
在這里插入圖片描述

編譯

cd ~/joget_src/jw-community/wflow-app/
mvn clean install

下載tomcat

cd ~# 從 Apache Tomcat 官方網(wǎng)站下載最新的 Tomcat 9 二進(jìn)制發(fā)行版
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.98/bin/apache-tomcat-9.0.98.tar.gz# 解壓縮下載的文件
tar xzf apache-tomcat-9.0.98.tar.gz

啟動(dòng)

下載aspectjweaver

aspectjweaver 是 AspectJ 的一個(gè)組件,AspectJ 是一個(gè)面向方面編程(AOP)的擴(kuò)展,它用于在 Java 應(yīng)用程序中實(shí)現(xiàn)橫切關(guān)注點(diǎn)(如日志記錄、事務(wù)管理、安全性等)。aspectjweaver 是 AspectJ 的織入器,它可以在編譯時(shí)、類加載時(shí)或運(yùn)行時(shí)將切面代碼織入到目標(biāo)代碼中。

cd ~/wflow/
wget https://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar .
cd ~

移動(dòng)jw.war文件

將jw.war拷貝到對(duì)應(yīng)目錄下

# 復(fù)制 WAR 文件到 Tomcat 的 webapps 目錄
cp ~/joget_src/jw-community/wflow-consoleweb/target/jw.war ~/apache-tomcat-9.0.98/webapps/

編寫(xiě)腳本

編寫(xiě)運(yùn)行腳本

vim tomcat9-run.sh

填入以下內(nèi)容

#!/bin/shexport CATALINA_PID="$HOME/apache-tomcat-9.0.98/temp/tomcat.pid"
mkdir -p "$HOME/apache-tomcat-9.0.98/temp"
export JAVA_OPTS="-XX:MaxPermSize=128m -Xmx768M -Dwflow.home=./wflow/ -javaagent:./wflow/aspectjweaver-1.8.5.jar"apache-tomcat-9.0.98/bin/catalina.sh $*

運(yùn)行

sh tomcat9-run.sh start

測(cè)試

使用下面命令查看服務(wù)所在機(jī)器的ip

ip addr show

在這里插入圖片描述
使用該IP的8080端口訪問(wèn)該服務(wù)(http://localhost:8080/jw/web/login)
在這里插入圖片描述

參考資料

  • https://dev.joget.org/community/display/DX8/Build+Source+Code+on+Linux
  • https://www.joget.org/product/features/
http://www.risenshineclean.com/news/982.html

相關(guān)文章:

  • 論壇網(wǎng)站開(kāi)發(fā)外包公司什么意思
  • 網(wǎng)頁(yè)游戲人生重開(kāi)模擬器如何把一個(gè)關(guān)鍵詞優(yōu)化到首頁(yè)
  • 網(wǎng)站滾動(dòng)效果怎么做站長(zhǎng)工具怎么關(guān)掉
  • 淘寶開(kāi)放平臺(tái)怎么做淘寶客網(wǎng)站網(wǎng)絡(luò)推廣費(fèi)用一般多少
  • 杭州網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)安卓?jī)?yōu)化大師app下載安裝
  • 運(yùn)城網(wǎng)站建設(shè)公司有多少錢愛(ài)站網(wǎng)seo
  • 邢臺(tái)網(wǎng)站建設(shè)要多少錢揚(yáng)州百度關(guān)鍵詞優(yōu)化
  • 境外網(wǎng)站開(kāi)發(fā)北京it培訓(xùn)機(jī)構(gòu)哪家好
  • 做視頻能賺錢的網(wǎng)站seoheuni
  • 如何注冊(cè)公司微信公眾號(hào)網(wǎng)站seo系統(tǒng)
  • 國(guó)外做建材的網(wǎng)站有哪些手機(jī)端競(jìng)價(jià)惡意點(diǎn)擊能防止嗎
  • 深圳做h5網(wǎng)站設(shè)計(jì)百度關(guān)鍵詞排名批量查詢工具
  • 做網(wǎng)站模塊百度一下首頁(yè)極簡(jiǎn)版
  • 福州網(wǎng)站建設(shè)公司哪家好推廣優(yōu)化師
  • dz網(wǎng)站收款即時(shí)到賬怎么做的保定網(wǎng)站建設(shè)報(bào)價(jià)
  • 貝爾利網(wǎng)站網(wǎng)絡(luò)推廣內(nèi)容
  • 描述建設(shè)一個(gè)網(wǎng)站的具體步驟制作網(wǎng)站
  • 開(kāi)發(fā)一個(gè)網(wǎng)站多少錢?上海seo關(guān)鍵詞優(yōu)化
  • 做網(wǎng)站找云無(wú)限seo查詢?cè)诰€
  • 基于ASP與Access數(shù)據(jù)庫(kù)的網(wǎng)站開(kāi)發(fā)東莞網(wǎng)絡(luò)推廣托管
  • 做高效能的父母網(wǎng)站金華seo扣費(fèi)
  • 幫人做網(wǎng)站要怎么賺錢嗎臨沂seo全網(wǎng)營(yíng)銷
  • 深圳做自適應(yīng)網(wǎng)站海外建站
  • 怎樣做網(wǎng)站呢河南靠譜seo電話
  • 做平面設(shè)計(jì)的一般瀏覽什么網(wǎng)站百度關(guān)鍵詞怎么做排名
  • 湖北可以做網(wǎng)站方案的公司百度軟件應(yīng)用中心
  • 石家莊seo網(wǎng)站優(yōu)化公司b2b外鏈代發(fā)
  • 微信公眾號(hào)怎么做網(wǎng)站的怎么學(xué)互聯(lián)網(wǎng)怎么賺錢
  • asp 做網(wǎng)站的缺點(diǎn)世界排名前十位
  • 小語(yǔ)種網(wǎng)站建設(shè)鎮(zhèn)江市網(wǎng)站