The man page says 7z tool supports *7z, LZMA2, XZ, ZIP, Zip64, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO,* most filesystem images and *DEB* formats.

And it says we could pass the type as `-t{Type}`. The following command is success.
```
7z a -tzip archive.zip dir1 dir2 file1 file2
```
But I can't archive the files into `.xz` using the following command.
```
7z a -txz archive.zip dir1 dir2 file1 file2
```
```
$ 7z a -txz archive.xz dir1 dir2 file1 file2

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz (806E9),ASM,AES-NI)

Scanning the drive:
2 folders, 7 files, 196192711 bytes (188 MiB)

Creating archive: archive.xz

Items to compress: 9



System ERROR:
E_INVALIDARG
```
Anything I am doing wrong here? How to create `.xz` file using `7z` command?