捨てられない
An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
Intellij Idea で。これを更新する必要があると思います。
sudo apt-get upgrade libtcnative-1
問題は解決しませんでした。
パッケージ リストを読み込んでいます... 完了 依存関係ツリーを構築しています 状態情報を読み込んでいます... 完了 アップグレードを計算しています... 完了 libtcnative-1 はすでに最新バージョンです。 0 個がアップグレードされ、0 個が新規インストールされ、0 個が削除され、0 個がアップグレードされていません。
アイデアログからのエラー:
/home/ivan/Documents/Tomcat/apache-tomcat-7.0.55/bin/catalina.sh run
Connected to the target VM, address: '127.0.0.1:60749', transport: 'socket'
[2014-09-23 02:11:57,027] Artifact perc-web:war exploded: Server is not connected. Deploy is not available.
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
APR Statistical data ....
Poll Statistics .........
Polls created : 0
Polls destroyed : 0
Polls cleared : 0
Network Statistics ......
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
Total send calls : 0
Minimum send length : 10000000
Maximum send length : 0
Average send length : -nan
Total recv calls : 0
Minimum recv length : 10000000
Maximum recv length : 0
Average recv length : -nan
Receive timeouts : 0
Receive errors : 0
Receive resets : 0
Last receive error : 0
Total sendfile calls : 0
Minimum sendfile length : 10000000
Maximum sendfile length : 0
SSL Network Statistics ..
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
APR Terminated
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
APR Statistical data ....
Poll Statistics .........
Polls created : 0
Polls destroyed : 0
Polls cleared : 0
Network Statistics ......
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
Total send calls : 0
Minimum send length : 10000000
Maximum send length : 0
Average send length : -nan
Total recv calls : 0
Minimum recv length : 10000000
Maximum recv length : 0
Average recv length : -nan
Receive timeouts : 0
Receive errors : 0
Receive resets : 0
Last receive error : 0
Total sendfile calls : 0
Minimum sendfile length : 10000000
Maximum sendfile length : 0
SSL Network Statistics ..
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
APR Terminated
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
APR Statistical data ....
Poll Statistics .........
Polls created : 0
Polls destroyed : 0
Polls cleared : 0
Network Statistics ......
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
Total send calls : 0
Minimum send length : 10000000
Maximum send length : 0
Average send length : -nan
Total recv calls : 0
Minimum recv length : 10000000
Maximum recv length : 0
Average recv length : -nan
Receive timeouts : 0
Receive errors : 0
Receive resets : 0
Last receive error : 0
Total sendfile calls : 0
Minimum sendfile length : 10000000
Maximum sendfile length : 0
SSL Network Statistics ..
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
APR Terminated
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
APR Statistical data ....
Poll Statistics .........
Polls created : 0
Polls destroyed : 0
Polls cleared : 0
Network Statistics ......
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
Total send calls : 0
Minimum send length : 10000000
Maximum send length : 0
Average send length : -nan
Total recv calls : 0
Minimum recv length : 10000000
Maximum recv length : 0
Average recv length : -nan
Receive timeouts : 0
Receive errors : 0
Receive resets : 0
Last receive error : 0
Total sendfile calls : 0
Minimum sendfile length : 10000000
Maximum sendfile length : 0
SSL Network Statistics ..
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
APR Terminated
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.29 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30
APR Statistical data ....
Poll Statistics .........
Polls created : 0
Polls destroyed : 0
Polls cleared : 0
Network Statistics ......
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
Total send calls : 0
Minimum send length : 10000000
Maximum send length : 0
Average send length : -nan
Total recv calls : 0
Minimum recv length : 10000000
Maximum recv length : 0
Average recv length : -nan
Receive timeouts : 0
Receive errors : 0
Receive resets : 0
Last receive error : 0
Total sendfile calls : 0
Minimum sendfile length : 10000000
Maximum sendfile length : 0
SSL Network Statistics ..
Sockets created : 0
Sockets accepted : 0
Sockets closed : 0
Sockets cleared : 0
APR Terminated
Sep 23, 2014 2:11:58 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Sep 23, 2014 2:11:58 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-42919"]
Sep 23, 2014 2:11:58 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 983 ms
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Sep 23, 2014 2:11:58 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.55
Sep 23, 2014 2:11:58 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Sep 23, 2014 2:11:58 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-42919"]
Sep 23, 2014 2:11:58 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 64 ms
Connected to server
[2014-09-23 02:11:59,386] Artifact perc-web:war exploded: Artifact is being deployed, please wait...
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000f6480000, 88604672, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 88604672 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/ivan/Documents/Tomcat/apache-tomcat-7.0.55/bin/hs_err_pid18653.log
Disconnected from the target VM, address: '127.0.0.1:60749', transport: 'socket'
Disconnected from server
[2014-09-23 02:12:04,177] Artifact perc-web:war exploded: Error during artifact deployment. See server log for details.
答え1
Tomcat 7.0.55 には libtcnative-1 1.1.30 が必要ですが、標準リポジトリからそのようなパッケージは入手できません。
Ubuntu 14.04にlibtcnative 1.1.31をバックポートしました。https://launchpad.net/~pharmgkb/+archive/ubuntu/trusty。
以下の方法でアップグレードできます:
> sudo add-apt-repository ppa:pharmgkb/trusty
> sudo apt-get update
> sudo apt-get upgrade libtcnative-1