Foren

Invalid sdk properties setting

Paco Belloso, geändert vor 7 Jahren.

Invalid sdk properties setting

New Member Beitrag: 1 Beitrittsdatum: 18.08.16 Neueste Beiträge
Hi,

I want to develop some portlets for LifeRay 6.2 under jboss. I have an Eclipse Mars with LifeRay IDE 3.0 plugin installed.
When I try to create a "LifeRay Plugin Project" the LifeRay IDE plugin crashed with (Error Log View):

Invalid sdk properties setting

(see exception below)

The path for variable "app.server.parent.dir" is pointing to the correct jboss installation.
What am I doing wrong?.

Thank you.

Regards.
---------------------------------
My environment:
---------------------------------
eclipse.buildId=4.5.2.M20160212-1500
java.version=1.8.0_91

sdk: liferay-plugins-sdk-6.2.0
jboss server+liferay: liferay-portal-6.2-ce-ga6_jboss

---------------------------------------
My build.userXXX.properties:
---------------------------------------
app.server.type=jboss
app.server.parent.dir=C:/Programas/liferay-portal-6.2-ce-ga6_jboss
app.server.jboss.dir=${app.server.parent.dir}/jboss-7.1.1
app.server.jboss.deploy.dir=${app.server.jboss.dir}/standalone/deployments
app.server.jboss.lib.global.dir=${app.server.jboss.dir}/modules/com/liferay/portal/main
app.server.jboss.portal.dir=${app.server.jboss.dir}/standalone/deployments/ROOT.war


---------------------------------
Exception thrown by the LifeRay IDE Plugin:
---------------------------------
org.eclipse.core.runtime.CoreException: Invalid sdk properties setting.
	at com.liferay.ide.project.core.SDKClasspathContainerInitializer.initialize(SDKClasspathContainerInitializer.java:80)
	at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2868)
	at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1900)
	at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3298)
	at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2693)
	at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2616)
	at org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(ClasspathEntry.java:1733)
	at org.eclipse.jdt.internal.core.SetClasspathOperation.verify(SetClasspathOperation.java:118)
	at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:783)
	at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3097)
	at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3059)
	at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:3112)
	at com.liferay.ide.project.core.library.SDKClasspathContainerInstallOperation.execute(SDKClasspathContainerInstallOperation.java:84)
	at org.eclipse.jst.common.project.facet.core.libprov.LibraryInstallDelegate.execute(LibraryInstallDelegate.java:585)
	at com.liferay.ide.project.core.facet.PluginFacetInstall.installPluginLibraryDelegate(PluginFacetInstall.java:353)
	at com.liferay.ide.project.core.facet.PluginFacetInstall.execute(PluginFacetInstall.java:212)
	at com.liferay.ide.project.core.facet.PortletPluginFacetInstall.execute(PortletPluginFacetInstall.java:96)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:441)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$5.run(FacetedProject.java:1099)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChanges(FacetedProject.java:1109)
	at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.commitChanges(FacetedProjectWorkingCopy.java:2020)
	at com.liferay.ide.project.core.util.ProjectUtil.createNewSDKProject(ProjectUtil.java:492)
	at com.liferay.ide.project.core.util.ProjectImportUtil.importProject(ProjectImportUtil.java:369)
	at com.liferay.ide.project.core.PluginsSDKProjectProvider.createNewProject(PluginsSDKProjectProvider.java:445)
	at com.liferay.ide.project.core.PluginsSDKProjectProvider.createNewProject(PluginsSDKProjectProvider.java:1)
	at com.liferay.ide.project.core.model.NewLiferayPluginProjectOpMethods.execute(NewLiferayPluginProjectOpMethods.java:93)
	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:119)
thumbnail
Gregory Amerson, geändert vor 7 Jahren.

RE: Invalid sdk properties setting

Liferay Legend Beiträge: 1123 Beitrittsdatum: 16.02.10 Neueste Beiträge
Please update to Liferay IDE 3.0.1 and this should fix your issue. Thanks!