このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/23(Wed) 09:29
名前: ガガ
URL:
guacamole-client-0.9.9というアプリのrpmbuildを実施しようとしています
コマンドラインから
直接
mvn pakages
を実行した場合は、成功するのですが
rpmbuild -ba guacamole-client.spec
とやった場合に
[ERROR] COMPILATION ERROR :
というエラーを先頭に
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :guacamole
というようなエラーメッセージが出力されます。
(省略しているので、見るべき所が分かる方何処を張ればOKか教えてください)

SPECファイルは0.8.4用の物から適用済みのパッチ適用部分を削除して作成しました。

実際に失敗する行は
python /usr/share/java-utils/mvn_build.py -n guacamole-client
になります。
記事編集 編集

Page: | 1 | 2 |

Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/23(Wed) 16:15
名前: ガガ
URL:
ちなみに
%mvn_build
をコメントにして
mvn package
に変更したところ、終了までは行きましたが
最後のパッケージ化でエラーになります。

引き続きお気づきの点がございましたらヒント頂ければと思います

以下エラーメッセージ

実行中(%install): /bin/sh -e /var/tmp/rpm-tmp.hfaaWl
+ umask 022
+ cd /home/builduser/rpmbuild/BUILD
+ '[' /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64 '!=' / ']'
+ rm -rf /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64
++ dirname /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64
+ mkdir -p /home/builduser/rpmbuild/BUILDROOT
+ mkdir /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64
+ cd guacamole-client-0.9.9
+ xmvn-install -R .xmvn-reactor -n guacamole-client -d /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64
[ERROR] Unmatched packaging rule: ::{war,tar.gz}::
java.lang.RuntimeException: There are unmatched packaging rules
at org.fedoraproject.maven.installer.impl.DefaultInstaller.checkForUnmatchedRules(DefaultInstaller.java:728)
at org.fedoraproject.maven.installer.impl.DefaultInstaller.install(DefaultInstaller.java:763)
at org.fedoraproject.maven.tools.installer.InstallerCli.run(InstallerCli.java:174)
at org.fedoraproject.maven.tools.installer.InstallerCli.main(InstallerCli.java:187)
エラー: /var/tmp/rpm-tmp.hfaaWl の不正な終了ステータス (%install)


RPM ビルドのエラー:
/var/tmp/rpm-tmp.hfaaWl の不正な終了ステータス (%install)
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/23(Wed) 17:24
名前: stranger
URL: http://ja.528p.com/
jetty-websocketはフェドラの場合 jetty8 jetty-9に入ってるようですが
CentOS7にはないみたい
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/23(Wed) 18:17
名前: ガガ
URL:
なるほど、ありがとうございます。
ちょっと他の方法が更に無いか探してみます。

今の所納得出来ないのですが
一度
mvn packageを実行した後
rpmbuild -ba guacamole-client.spec
を実行した所

コンパイルが通るようになりました
次に引っ掛かった

%pom_remove_dep -r org.apache.tomcat:
%pom_remove_dep -r org.eclipse.jetty.websocket:websocket-api
%pom_remove_dep -r org.eclipse.jetty.websocket:websocket-servlet

不明なオプション r (pom_remove_dep()中に)
不明なオプション r (pom_remove_dep()中に)
不明なオプション r (pom_remove_dep()中に)

とエラーが出るので、コメントにして回避

次は、
RPM ビルドのエラー:
/var/tmp/rpm-tmp.Nn9D8Z の不正な終了ステータス (%install)
[builduser@centos7-app-001 SPECS]$ cat /var/tmp/rpm-tmp.Nn9D8Z
#!/bin/sh

RPM_SOURCE_DIR="/home/builduser/rpmbuild/SOURCES"
RPM_BUILD_DIR="/home/builduser/rpmbuild/BUILD"
RPM_OPT_FLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic"
RPM_LD_FLAGS="-Wl,-z,relro "
RPM_ARCH="x86_64"
RPM_OS="linux"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_LD_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="/usr/share/doc"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="guacamole-client"
RPM_PACKAGE_VERSION="0.9.9"
RPM_PACKAGE_RELEASE="1.el7.centos"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
LANG=C
export LANG
unset CDPATH DISPLAY ||:
RPM_BUILD_ROOT="/home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64"
export RPM_BUILD_ROOT

PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig"
export PKG_CONFIG_PATH

set -x
umask 022
cd "/home/builduser/rpmbuild/BUILD"
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "${RPM_BUILD_ROOT}"
mkdir -p `dirname "$RPM_BUILD_ROOT"`
mkdir "$RPM_BUILD_ROOT"

cd 'guacamole-client-0.9.9'


xmvn-install -R .xmvn-reactor -n guacamole-client -d "/home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64"
jdir="target/site/apidocs"
if [ -d "${jdir}" ]; then
install -dm755 /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/javadoc/guacamole-client
cp -pr "${jdir}"/* /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/javadoc/guacamole-client
echo '/usr/share/javadoc/guacamole-client' >>.mfiles-javadoc
fi

# Put data files into tomcat's webapps directory
mkdir -p /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/tomcat/webapps/guacamole/
cp -frvp guacamole/target/guacamole-0.9.9/* /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/tomcat/webapps/guacamole/

# Use Fedora packaged jar files
pushd /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/tomcat/webapps/guacamole/WEB-INF/lib/
xmvn-subst -s `ls *.jar | grep -v "guacamole"`
popd

# unbundle jquery, https://fedoraproject.org/wiki/Changes/jQuery
ln -fs /usr/share/javascript/jquery/1.11.2/jquery.min.js /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/tomcat/webapps/guacamole/lib/jquery/jquery.js


# Configuration file
mkdir -p /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/etc/guacamole
cp -p guacamole/doc/example/* /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/etc/guacamole
# No more available
#sed -i -e 's@/path/to@%{_sysconfdir}/guacamole@g' %{buildroot}%{_sysconfdir}/guacamole/guacamole.properties
#ln -sf %{_sysconfdir}/guacamole/guacamole.properties %{buildroot}%{_datadir}/tomcat/webapps/guacamole/WEB-INF/classes/



/usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz\
--dwz-low-mem-die-limit 10000000\
--dwz-max-die-limit 110000000 "/home/builduser/rpmbuild/BUILD/guacamole-client-0.9.9"

/usr/lib/rpm/check-buildroot

/usr/lib/rpm/redhat/brp-compress

/usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
/usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
/usr/lib/rpm/redhat/brp-python-hardlink
/usr/lib/rpm/redhat/brp-java-repack-jars

で止まっています
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/23(Wed) 18:25
名前: ガガ
URL:
何と無くですが
pomファイルを変更して実行しても、新しいファイルが.m2ディレクトリに作成されないので
ファイルを取得してくるのが出来て無いような気がします。

何か書き方等の問題でしょうか
それともmavenのバージョンの問題でしょうか

パッケージ maven-3.0.5-16.el7.noarch はインストール済みか最新バージョンです
パッケージ maven-local-3.4.1-11.el7.noarch はインストール済みか最新バージョンで す
パッケージ maven-release-plugin-2.2.1-12.el7.noarch はインストール済みか最新バージョンです
パッケージ maven-clean-plugin-2.5-8.el7.noarch はインストール済みか最新バージョ ンです
パッケージ maven-dependency-plugin-2.7-3.el7.noarch はインストール済みか最新バージョンです
パッケージ maven-war-plugin-2.3-9.el7.noarch はインストール済みか最新バージョン です
パッケージ maven-compiler-plugin-3.1-4.el7.noarch はインストール済みか最新バージョンです
パッケージ maven-script-3.1-17.el7.noarch はインストール済みか最新バージョンです

というような状況です
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/24(Thu) 09:39
名前: ガガ
URL:
mvn(org.eclipse.jetty:jetty-websocket:8.1.14.v20131031)が必要
というような物の場合は
mvnコマンドだと自分で取得しに行くんだと思っているのですが
%mvn_build
の場合は、そうでは無いという事でしょうか

そもそも
mvn_buildと指定されると
python /usr/share/java-utils/mvn_build.py -n guacamole-client -d
のようなコマンドが実行されるつながりは
何処に記載されていて置き換わっているのでしょうか?
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/24(Thu) 12:25
名前: stranger
URL: http://ja.528p.com/
$ rpm -pq --provides jetty8-8.1.14-8.fc22.noarch.rpm
(-pはインストールされていないrpmパッケージに使います)
*省略
jetty8 = 8.1.14-8.fc22
mvn(org.eclipse.jetty:jetty-client:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-client:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-continuation:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-continuation:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-http:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-http:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-io:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-io:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-jmx:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-jmx:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-project:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-rewrite:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-rewrite:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-security:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-security:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-server:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-server:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-servlet:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-servlet:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-util:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-util:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-webapp:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-webapp:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-websocket:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-websocket:pom:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-xml:8.1.14.v20131031) = 8.1.14.v20131031
mvn(org.eclipse.jetty:jetty-xml:pom:8.1.14.v20131031) = 8.1.14.v20131031

Java Packaging HOWTO
https://fedorahosted.org/released/javapackages/doc/
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/24(Thu) 12:55
名前: stranger
URL: http://ja.528p.com/
fedora23では分割されていてjetty8-websocketパッケージになってます

$ rpm -pq --provides jetty8-websocket-8.1.17-1.fc23.noarch.rpm

jetty8-websocket = 8.1.17-1.fc23
mvn(org.eclipse.jetty:jetty-websocket:8.1) = 8.1.17.v20150415
mvn(org.eclipse.jetty:jetty-websocket:8.1.14.v20131031) = 8.1.17.v20150415
mvn(org.eclipse.jetty:jetty-websocket:8.1.17.v20150415) = 8.1.17.v20150415
mvn(org.eclipse.jetty:jetty-websocket:pom:8.1) = 8.1.17.v20150415
mvn(org.eclipse.jetty:jetty-websocket:pom:8.1.14.v20131031) = 8.1.17.v20150415
mvn(org.eclipse.jetty:jetty-websocket:pom:8.1.17.v20150415) = 8.1.17.v20150415

jetty8-8.1.17-1.fc23.src.rpmをrpmbuildして作られます
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/24(Thu) 15:00
名前: ガガ
URL:
頂いた情報からCentOS7に対して
# wget http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/releases/22/Everything/x86_64/os/Packages/j/jetty8-8.1.14-8.fc22.noarch.rpm
# yum localinstall jetty8-8.1.14-8.fc22.noarch.rpm
を実行したところ

websocketの
ERRORやWARINGは出力されなくなりました
ありがとうございます

引き続き、パッケージ作成部分のエラーを調査しますので
助言頂ければと思います
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/24(Thu) 19:21
名前: ガガ
URL:
インストールで失敗するのは

rpmbuild時に出力された /var/tmp/rpm-tmp.FZdmIf
の中のコマンドを順に叩いているのですが
xmvn-install -R .xmvn-reactor -n guacamole-client -d "/home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64"
で下記のエラーが出力されるのが原因な気がします。

java.lang.RuntimeException: Failed to install project
at org.fedoraproject.maven.installer.impl.DefaultInstaller.install(DefaultInstaller.java:781)
at org.fedoraproject.maven.tools.installer.InstallerCli.run(InstallerCli.java:174)
at org.fedoraproject.maven.tools.installer.InstallerCli.main(InstallerCli.java:187)
Caused by: java.nio.file.FileAlreadyExistsException: /home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-1.el7.centos.x86_64/usr/share/java/guacamole-client/guacamole-common.jar
at sun.nio.fs.UnixCopyFile.copy(UnixCopyFile.java:551)
at sun.nio.fs.UnixFileSystemProvider.copy(UnixFileSystemProvider.java:253)
at java.nio.file.Files.copy(Files.java:1274)
at org.fedoraproject.maven.utils.FileUtils.linkOrCopy(FileUtils.java:95)
at org.fedoraproject.maven.installer.impl.Package.installFile(Package.java:123)
at org.fedoraproject.maven.installer.impl.Package.installFiles(Package.java:133)
at org.fedoraproject.maven.installer.impl.Package.install(Package.java:185)
at org.fedoraproject.maven.installer.impl.DefaultInstaller.install(DefaultInstaller.java:777)
... 2 more

こちらの原因お心当たりの方いらっしゃればアドバイス頂けると助かります
記事編集 編集
Re: rpmbuild失敗 [ERROR] COMPILATION ERROR : このメッセージに返信する
日時: 2016/03/28(Mon) 10:15
名前: ガガ
URL:
エラーが出力されているのは
guacamole-client.spec
の中で

. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.apache.tomcat:

. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.eclipse.jetty.websocket:websocket-api
. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.eclipse.jetty.websocket:websocket-servlet

この3行をコメントアウトしているからだと思うのですが
有効にすると-rオプションが無いというエラーで弾かれてしまいます

以下がコマンド実行時のエラー出力です

$ rpmbuild -ba guacamole-client.spec
実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.CC35nm
+ umask 022
+ cd /home/builduser/rpmbuild/BUILD
+ cd /home/builduser/rpmbuild/BUILD
+ rm -rf guacamole-client-0.9.9
+ /usr/bin/gzip -dc /home/builduser/rpmbuild/SOURCES/guacamole-client-0.9.9.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd guacamole-client-0.9.9
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ install -p -m644 -D /home/builduser/rpmbuild/SOURCES/guacamole-client-context.xml guacamole/src/main/webapp/META-INF/context.xml
+ . /usr/share/java-utils/pom_editor.sh
+ pom_remove_plugin :minify-maven-plugin guacamole-common-js guacamole
+ set +x
+ . /usr/share/java-utils/pom_editor.sh
+ pom_remove_plugin com.keithbranton.mojo:angular-maven-plugin guacamole
+ set +x
+ . /usr/share/java-utils/pom_editor.sh
+ pom_remove_dep -r org.apache.tomcat:
+ set +x
Failed to locate POM file using pattern 'org.apache.tomcat:'
=== Backtrace: ===
79 _pom_find_file /usr/share/java-utils/pom_editor.sh
90 _pom_patch /usr/share/java-utils/pom_editor.sh
288 _pom_disable_gaid /usr/share/java-utils/pom_editor.sh
337 pom_remove_dep /usr/share/java-utils/pom_editor.sh
45 main /var/tmp/rpm-tmp.CC35nm
エラー: /var/tmp/rpm-tmp.CC35nm の不正な終了ステータス (%prep)

$ cat /var/tmp/rpm-tmp.CC35nm
#!/bin/sh

RPM_SOURCE_DIR="/home/builduser/rpmbuild/SOURCES"
RPM_BUILD_DIR="/home/builduser/rpmbuild/BUILD"
RPM_OPT_FLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic"
RPM_LD_FLAGS="-Wl,-z,relro "
RPM_ARCH="x86_64"
RPM_OS="linux"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_LD_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="/usr/share/doc"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="guacamole-client"
RPM_PACKAGE_VERSION="0.9.9"
RPM_PACKAGE_RELEASE="2.el7.centos"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
LANG=C
export LANG
unset CDPATH DISPLAY ||:
RPM_BUILD_ROOT="/home/builduser/rpmbuild/BUILDROOT/guacamole-client-0.9.9-2.el7.centos.x86_64"
export RPM_BUILD_ROOT

PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig"
export PKG_CONFIG_PATH

set -x
umask 022
cd "/home/builduser/rpmbuild/BUILD"
cd '/home/builduser/rpmbuild/BUILD'
rm -rf 'guacamole-client-0.9.9'
/usr/bin/gzip -dc '/home/builduser/rpmbuild/SOURCES/guacamole-client-0.9.9.tar.gz' | /usr/bin/tar -xf -
STATUS=$?
if [ $STATUS -ne 0 ]; then
exit $STATUS
fi
cd 'guacamole-client-0.9.9'
/usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
install -p -m644 -D /home/builduser/rpmbuild/SOURCES/guacamole-client-context.xml guacamole/src/main/webapp/META-INF/context.xml

. /usr/share/java-utils/pom_editor.sh; pom_remove_plugin :minify-maven-plugin guacamole-common-js guacamole

. /usr/share/java-utils/pom_editor.sh; pom_remove_plugin com.keithbranton.mojo:angular-maven-plugin guacamole


#### Disable Tomcat 7 support
. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.apache.tomcat:
rm -r guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/tomcat
sed -i '/tomcat.WebSocketTunnelModule/d' \
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/TunnelModule.java

#### Disable Jetty 9 support
. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.eclipse.jetty.websocket:websocket-api
. /usr/share/java-utils/pom_editor.sh; pom_remove_dep -r org.eclipse.jetty.websocket:websocket-servlet
rm -r guacamole/src/main/java/org/glyptodon/guacamole/net/basic/websocket/jetty9
sed -i '/jetty9.WebSocketTunnelModule/d' \
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/TunnelModule.java
sed -i 's|jetty8.WebSocketTunnelModule",|jetty8.WebSocketTunnelModule"|' \
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/TunnelModule.java

#### Remove bundle JavaScript libraries
rm -r guacamole/src/main/webapp/lib/angular* \
guacamole/src/main/webapp/lib/blob \
guacamole/src/main/webapp/lib/filesaver \
guacamole/src/main/webapp/lib/lodash \
guacamole/src/main/webapp/lib/messageformat

# Use pom_xpath_remove/inject?
記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -