0

どんな助けでも大歓迎です。

私はこのチュートリアルの手順に従って、liferay6.1.1を実行しようとしました。既存のTomcatで、Tomcatサーバーを起動しても何も起こりません。

サーバーのログメッセージ(を参照)は正常のようですが、liferayのwarファイルを除くすべてのTomcatデフォルトアプリがロードされます。localhost:8080 /を押すと、受け取るのは404ステータスだけです。


// Tomcatログ

Nov 14, 2012 3:10:22 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Users/cbs_sp/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
Nov 14, 2012 3:10:23 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Nov 14, 2012 3:10:23 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Nov 14, 2012 3:10:23 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1991 ms
Nov 14, 2012 3:10:23 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 14, 2012 3:10:23 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.32
Nov 14, 2012 3:10:23 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor /Cesar/Profissional/Projetos/Meu/Java/Liferay/Server/liferay_home/apache-tomcat-7.0.32/conf/Catalina/localhost/ROOT.xml
Nov 14, 2012 3:10:26 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Cesar/Profissional/Projetos/Meu/Java/Liferay/Server/liferay_home/apache-tomcat-7.0.32/webapps/docs
Nov 14, 2012 3:10:26 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Cesar/Profissional/Projetos/Meu/Java/Liferay/Server/liferay_home/apache-tomcat-7.0.32/webapps/examples
Nov 14, 2012 3:10:27 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Cesar/Profissional/Projetos/Meu/Java/Liferay/Server/liferay_home/apache-tomcat-7.0.32/webapps/host-manager
Nov 14, 2012 3:10:27 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Cesar/Profissional/Projetos/Meu/Java/Liferay/Server/liferay_home/apache-tomcat-7.0.32/webapps/manager
Nov 14, 2012 3:10:27 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Nov 14, 2012 3:10:27 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Nov 14, 2012 3:10:27 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 4691 ms

何が起こっているのかについて何か考えはありますか?または、どこから始めればよいですか?

前もって感謝します、


***追加情報****


//ターミナル

[Cesars-Computer: apache-tomcat-7.0.32] $ cd webapps/
[Cesars-Computer: webapps] $ ls -la
total 0
drwxr-xr-x@  7 cbs_sp  admin   238 Oct  3 04:52 .
drwxr-xr-x@ 13 cbs_sp  admin   442 Nov  7 17:09 ..
drwxr-xr-x@  4 cbs_sp  admin   136 Nov 13 12:53 ROOT
drwxr-xr-x@ 52 cbs_sp  admin  1768 Oct  3 04:52 docs
drwxr-xr-x@  7 cbs_sp  admin   238 Oct  3 04:52 examples
drwxr-xr-x@  7 cbs_sp  admin   238 Oct  3 04:52 host-manager
drwxr-xr-x@  8 cbs_sp  admin   272 Oct  3 04:52 manager
[Cesars-Computer: webapps] $ cd ROOT
[Cesars-Computer: ROOT] $ ls -la
total 348080
drwxr-xr-x@ 4 cbs_sp  admin        136 Nov 13 12:53 .
drwxr-xr-x@ 7 cbs_sp  admin        238 Oct  3 04:52 ..
-rw-r--r--@ 1 cbs_sp  admin       6148 Nov 13 12:53 .DS_Store
-rw-r--r--@ 1 cbs_sp  admin  178206477 Nov  7 14:46 liferay-portal-6.1.1-ce-ga2-20120731132656558.war

4

1 に答える 1

0

解決しました!

誰かがこの同じ問題に直面した場合は、.war の名前を ROOT.war に変更し、webapps/ ディレクトリの下に置くだけで問題なく動作します!

また、私が行ったように、Liferay サイトの手順に従っている場合。ある時点で、チュートリアルで ROOT.xml を作成するように指示されます。これを行うときは、コンテキストの親ノードを追加するだけです。これは、私がこれを書いた瞬間まで、チュートリアルの例のスニペットでは言及されていませんでした。

私のROOT.xml

[Cesars-Computer: apache-tomcat-7.0.32] $ cd conf/Catalina/localhost/
[Cesars-Computer: localhost] $ cat ROOT.xml 
<Context path="" crossContext="true">

</Context>

みんなのおかげで成功しました。

于 2012-11-16T08:18:48.060 に答える