2016-04-26 10 views
0

を見つけるdoesntの私は、これはポータルでLiferayの7、MVCポートレットのOSGiのモジュールが依存関係に

dependencies { 
    compile group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "2.0.0" 
    compile group: "javax.portlet", name: "portlet-api", version: "2.0" 
    compile group: "javax.servlet", name: "servlet-api", version: "2.5" 
    compile group: "org.osgi", name: "org.osgi.compendium", version: "5.0.0" 

    compile group: "com.liferay", name: "com.liferay.my.account.web", version: "1.0.2" 
    compile group: "com.liferay", name: "com.liferay.users.admin.web", version: "1.0.4" 
} 

私gradle.buildある

blade create -t portlet -p com.liferay.docs.portlet -c MyPortlet my-portlet-project 

を使ってLiferayの7 GA1のための新しいモジュールを開始しましたモジュールcom.liferay.my.account.webのバージョンは1.0.2ですが、リポジトリhttps://repository.liferay.com/nexus/content/repositories/liferay-ce/com/liferay/com.liferay.my.account.web/のバージョンはまだ1.0.1です。

モジュールのビルド私にこのエラーがあります:

λ gradle build 
:modules:my-mvc-portlet-project:compileJava 

FAILURE: Build failed with an exception. 

* What went wrong: 
Could not resolve all dependencies for configuration ':modules:my-mvc-portlet-project:compile'. 
> Could not find com.liferay:com.liferay.my.account.web:1.0.2. 
    Searched in the following locations: 
     http://cdn.repository.liferay.com/nexus/content/groups/public/com/liferay/com.liferay.my.account.web/1.0.2/com.liferay.my.account.web-1.0.2.pom 
     http://cdn.repository.liferay.com/nexus/content/groups/public/com/liferay/com.liferay.my.account.web/1.0.2/com.liferay.my.account.web-1.0.2.jar 
    Required by: 
    plugins-sdk-7.0.modules:my-mvc-portlet-project:1.0.0 

設定versione 1.0.1 Gradleのビルドをcom.liferay.my.account.webためokですが、展開プロセスが失敗すると:

λ blade deploy 
stop 503 
update 503 file:/C:/java/projects/LF7x/workspace/plugins-sdk-7.0/modules/my-mvc-portlet-project/build/libs/my.mvc.portlet.project-1.0.0.jar 
Updated bundle 503 
start 503 
org.osgi.framework.BundleException: Could not resolve module: my.mvc.portlet.project [503] 
    Unresolved requirement: Import-Package: com.liferay.my.account.web.portlet.action 

ここでは完全なソースコード: https://github.com/baxtheman/liferay7GA1-sandbox/tree/master/modules

Liferayのフォーラムの質問: https://web.liferay.com/it/community/forums/-/message_boards/message/73513613

何が悪いのでしょうか?問題は自分で解決される

答えて

関連する問題