5

liferay-portal-tomcat-6.1.2-ce-ga3-20130816114619181.zip と liferay-plugins-sdk-6.1.1-20130816114619181.zip を「/home/sim/Desktop/LR」という同じパスにインストールしました。そして、 http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/installing-the-sdkから SDK プラグインをインストールしようとしました

ポートレットを作ろうとしたところ

 /Desktop/LR/liferay-plugins-sdk-6.1.1/portlets$ ./create.sh newportlet "My New Portlet" 
   Buildfile: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets/build.xml
   [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar
 [get] To: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/ivy-2.3.0.jar

それから私は手動でファイル ivy-2.3.0.jar をダウンロードしました

  wget  http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar--2013-09-25 15:15:00--  http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar
  Resolving www-proxy.ericsson.se (www-proxy.ericsson.se)... 153.88.253.150
  Connecting to www-proxy.ericsson.se (www-proxy.ericsson.se)|153.88.253.150|:8080... connected.
  Proxy request sent, awaiting response... 200 OK
  Length: 1222059 (1.2M) [application/java-archive]
  Saving to: `ivy-2.3.0.jar'
    100%[=====================================================================================================>] 1,222,059    204K/s   in 5.9s    
  2013-09-25 15:15:06 (203 KB/s) - `ivy-2.3.0.jar' saved [1222059/1222059]

それからまた走った

 /Desktop/LR/liferay-plugins-sdk-6.1.1/portlets$ ./create.sh newportlet "My New Portlet"

エラーはありません...ここで立ち往生しました..

  Buildfile: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets/build.xml
  [ivy:resolve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ ::
  [ivy:resolve] :: loading settings :: file = /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/ivy-settings.xml

誰でもこの問題を解決するのを手伝ってください。

4

3 に答える 3

2

Gregory Amerson が公式の LifeRay フォーラム スレッドで述べたように、このファイルをダウンロードしてみてください

http://files.liferay.org.es/staged/public-files/liferay-ide/dependencies/files/ivy-cache.zip

それを解凍し、liferay-plugins-sdk フォルダー内のフォルダーを置き換える必要があります。.ivy

お役に立てれば。

J.

于 2014-03-14T16:24:18.377 に答える
0

あなたが言ったように、SDKポートレットはにインストールされています

/home/sim/Desktop/LR

しかし、何らかの理由で ivy-settings.xml が検索されます

/home/esingso/Desktop/LR

そのため、一部の設定に一貫性がありません。

おそらく、これは複数のアカウントを使用していることが原因です。「sim」ではなく「esingso」としてログに記録される ./create.sh コマンドの起動など

于 2013-09-26T06:54:59.110 に答える