diff --git a/alluxio.spec b/alluxio.spec
index b28576ee6f3723d12abb50de350cf4c9c4a32d50..a7c46426d653bec5db4c47746322c86d804cea80 100644
--- a/alluxio.spec
+++ b/alluxio.spec
@@ -1,16 +1,16 @@
Summary: A complex directed-acyclic-graph of tasks for processing data.
Name: alluxio
-Version: 2.7.0
+Version: 2.9.3
Release: 1
-License: Apache License v2.0
+License: Apache-2.0
URL: https://www.alluxio.io/
-Source0: https://github.com/Alluxio/alluxio/archive/refs/tags/v2.7.0.tar.gz
+Source0: https://github.com/Alluxio/alluxio/archive/refs/tags/v2.9.3.tar.gz
Patch0: dissable-webui.patch
%global debug_package %{nil}
-BuildRequires: maven java-1.8.0-openjdk java-1.8.0-openjdk-devel
-Requires: java-1.8.0-openjdk
+BuildRequires: maven java-1.8.0-openjdk make gcc-c++ cmake fuse-devel fuse3-devel git
+Requires: java-1.8.0-openjdk fuse fuse3
BuildArch: x86_64 aarch64
%description
@@ -20,7 +20,8 @@ Alluxio (formerly known as Tachyon) is a virtual distributed storage system.
%autosetup -p1 -n %{name}-%{version}
%build
-mvn clean package -DskipTests -T 2C -Dlicense.skip
+sed -i "s|false|true|g" integration/jnifuse/native/pom.xml
+mvn clean package -T 2 -DskipTests -Dlicense.skip -Dmaven.test.skip=true -Dmaven.javadoc.skip=true
%install
mkdir -p %{buildroot}/opt/%{name}-%{version}
@@ -30,5 +31,8 @@ cp -rf ../%{name}-%{version} %{buildroot}/opt/%{name}-%{version}
/opt/%{name}-%{version}
%changelog
+* Fri Sep 22 2023 xiexing01 - 2.9.3-1
+- update version to 2.9.3
+
* Fri Dec 3 2021 PengLei - 2.7.0-1
- Init package
diff --git a/dissable-webui.patch b/dissable-webui.patch
index 5d1dc72099da069555b7cc9e7998045a735b28b9..3c834c44fcecef933523cbf0c880ba2e8eae8e38 100644
--- a/dissable-webui.patch
+++ b/dissable-webui.patch
@@ -1,24 +1,33 @@
-diff -uprN alluxio-2.7.0/core/common/pom.xml alluxio-2.7.0-test/core/common/pom.xml
---- alluxio-2.7.0/core/common/pom.xml 2021-11-12 20:24:40.000000000 +0000
-+++ alluxio-2.7.0-test/core/common/pom.xml 2021-12-08 02:20:04.898348512 +0000
-@@ -176,7 +176,8 @@
+--- alluxio-2.9.3/core/common/pom.xml 2023-03-25 05:52:49.000000000 +0800
++++ alluxio-2.9.3-change/core/common/pom.xml 2023-09-22 10:43:59.417448141 +0800
+@@ -191,7 +191,8 @@
${project.build.directory}/generated/build-metadata
build.properties
- git.revision
-+ git.revision
-+ unknownbuild
++ git.revision
++ unknownbuild
-diff -uprN alluxio-2.7.0/pom.xml alluxio-2.7.0-test/pom.xml
---- alluxio-2.7.0/pom.xml 2021-11-12 20:24:40.000000000 +0000
-+++ alluxio-2.7.0-test/pom.xml 2021-12-08 02:16:33.791022621 +0000
-@@ -185,7 +185,6 @@
+--- alluxio-2.9.3/pom.xml 2023-09-22 15:04:56.231485701 +0800
++++ alluxio-2.9.3-change/pom.xml 2023-09-22 15:05:11.991592398 +0800
+@@ -189,7 +189,7 @@
table
tests
underfs
- webui
- hub
++
+
+@@ -1167,6 +1167,9 @@
+
+ revision
+
++
++ false
++
+ initialize
+
+
diff --git a/v2.9.3.tar.gz b/v2.9.3.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..d47053f928a723354922fb24d0b2cccf8caeb821
Binary files /dev/null and b/v2.9.3.tar.gz differ