Liferay项目建立成功但项目未创建

时间:2015-05-11 09:34:30

标签: eclipse liferay-theme liferay-ide

我正在尝试使用Liferay IDE在Eclipse中创建一个新的主题插件项目但是收到错误,说明无法创建Project检查Eclipse日志。

Eclipse日志说明了这个

    !SESSION 2015-05-11 12:36:37.793 -----------------------------------------------
eclipse.buildId=4.4.0.I20140606-1215
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.egit.ui 2 0 2015-05-11 12:38:55.389
!MESSAGE Warning: EGit couldn't detect the installation path "gitPrefix" of native Git. Hence EGit can't respect system level
Git settings which might be configured in ${gitPrefix}/etc/gitconfig under the native Git installation directory.
The most important of these settings is core.autocrlf. Git for Windows by default sets this parameter to true in
this system level configuration. The Git installation location can be configured on the
Team > Git > Configuration preference page's 'System Settings' tab.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.eclipse.egit.ui 2 0 2015-05-11 12:38:55.390
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Pawan'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.apache.ivyde.eclipse 1 0 2015-05-11 12:40:03.667
!MESSAGE starting IvyDE plugin

!ENTRY org.apache.ivyde.eclipse 1 0 2015-05-11 12:40:03.680
!MESSAGE IvyDE plugin started

!ENTRY com.liferay.ide.project.core 4 0 2015-05-11 14:30:49.541
!MESSAGE Error creating Liferay plugin project.
!STACK 1
org.eclipse.core.runtime.CoreException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431334488475' does not exist
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:182)
    at com.liferay.ide.project.core.NewLiferayProjectProvider.createNewProject(NewLiferayProjectProvider.java:45)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOpMethods.execute(NewLiferayPluginProjectOpMethods.java:109)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOp$Impl.execute(Unknown Source)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard.performFinish(SapphireWizard.java:370)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard$3.run(SapphireWizard.java:334)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: java.io.FileNotFoundException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431334488475' does not exist
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1298)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1191)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1160)
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:176)
    ... 6 more
!SUBENTRY 1 com.liferay.ide.project.core 4 0 2015-05-11 14:30:49.542
!MESSAGE Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431334488475' does not exist
!STACK 0
java.io.FileNotFoundException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431334488475' does not exist
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1298)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1191)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1160)
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:176)
    at com.liferay.ide.project.core.NewLiferayProjectProvider.createNewProject(NewLiferayProjectProvider.java:45)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOpMethods.execute(NewLiferayPluginProjectOpMethods.java:109)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOp$Impl.execute(Unknown Source)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard.performFinish(SapphireWizard.java:370)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard$3.run(SapphireWizard.java:334)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

!ENTRY com.liferay.ide.project.core 4 0 2015-05-11 14:45:13.804
!MESSAGE Error creating Liferay plugin project.
!STACK 1
org.eclipse.core.runtime.CoreException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431335706606' does not exist
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:182)
    at com.liferay.ide.project.core.NewLiferayProjectProvider.createNewProject(NewLiferayProjectProvider.java:45)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOpMethods.execute(NewLiferayPluginProjectOpMethods.java:109)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOp$Impl.execute(Unknown Source)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard.performFinish(SapphireWizard.java:370)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard$3.run(SapphireWizard.java:334)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: java.io.FileNotFoundException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431335706606' does not exist
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1298)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1191)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1160)
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:176)
    ... 6 more
!SUBENTRY 1 com.liferay.ide.project.core 4 0 2015-05-11 14:45:13.804
!MESSAGE Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431335706606' does not exist
!STACK 0
java.io.FileNotFoundException: Source 'D:\Liferay_workspace\.metadata\.plugins\com.liferay.ide.sdk.core\create\1431335706606' does not exist
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1298)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1191)
    at org.apache.commons.io.FileUtils.copyDirectory(FileUtils.java:1160)
    at com.liferay.ide.project.core.PluginsSDKProjectProvider.doCreateNewProject(PluginsSDKProjectProvider.java:176)
    at com.liferay.ide.project.core.NewLiferayProjectProvider.createNewProject(NewLiferayProjectProvider.java:45)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOpMethods.execute(NewLiferayPluginProjectOpMethods.java:109)
    at com.liferay.ide.project.core.model.NewLiferayPluginProjectOp$Impl.execute(Unknown Source)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard.performFinish(SapphireWizard.java:370)
    at org.eclipse.sapphire.ui.forms.swt.SapphireWizard$3.run(SapphireWizard.java:334)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

请协助。我是liferay的新手。

Liferay版本:Liferay Portal Tomcat 6.2 CE GA4
SDK版本:liferay-plugins-sdk-6.2-ce-ga4

1 个答案:

答案 0 :(得分:1)

在论坛上找到答案,这确实是一个 bug

  

这是GA4和IDE的已知问题。该项目   是在磁盘上创建的,它无法成功导入 -   所以你可以手动File-> Import-> Liferay-> Liferay项目来自   插件SDK并通过选择您的SDK导入项目,它应该   告诉你这个项目。

[来源](https://www.liferay.com/community/forums/-/message_boards/message/52972178“Liferay论坛”)

干杯,
爬完