无法从插件SDK创建Liferay项目,错误为;app.server.dir无效";

无法从插件SDK创建Liferay项目,错误为;app.server.dir无效";,liferay,liferay-ide,Liferay,Liferay Ide,我已成功安装Liferay 7.0,然后尝试导入Liferay SDK插件。我正在使用Liferay支持的IDE(从Liferay网站下载)Neon。3 我尝试重新安装Liferay,但没有成功。 Sdk版本也是7.0。 请帮忙解决这个问题 除非您有充分的理由在Liferay 7中使用插件SDK,否则您应该使用Liferay Workspace(或maven或gradle)。PluginSDK基本上只用于升级遗留插件,但新的工作在新的OSGi模块中有更好的文档记录和更灵活的功能 当您声明您的插件

我已成功安装Liferay 7.0,然后尝试导入Liferay SDK插件。我正在使用Liferay支持的IDE(从Liferay网站下载)Neon。3

我尝试重新安装Liferay,但没有成功。 Sdk版本也是7.0。
请帮忙解决这个问题

除非您有充分的理由在Liferay 7中使用插件SDK,否则您应该使用Liferay Workspace(或maven或gradle)。PluginSDK基本上只用于升级遗留插件,但新的工作在新的OSGi模块中有更好的文档记录和更灵活的功能


当您声明您的插件SDK是版本7时,您可能没有升级。与其解决问题,不如忽略SDK。如果您想修复它:就像以前版本的插件SDK一样,您需要在SDK根文件夹的build.yourusername.properties中配置Liferay的位置。(将您的用户名替换为您用于登录到开发机器的实际名称)。对话框中说明了您需要的配置

关注错误消息,请使用[USER-name]创建一个文件名,如“build.[USER-name].properties”(例如:build.sam.properties)包含以下属性并放入Liferay SDK路径中 (我把它放在eclipse/plugins/com.liferay.portal.plugins.sdk-7.0中/

包含:

liferay.dir = C:/
app.server.type = tomcat
app.server = tomcat-8.0.32
app.server.parent.dir = ${liferay.dir}/liferay-ce-portal-7.0-ga3
app.server.tomcat.dir = ${app.server.parent.dir}/${app.server}
app.server.portal.dir = ${app.server.tomcat.dir}/webapps/ROOT

如果您使用的是wildfly server,请在
build.user.name.properties
文件中使用以下内容。(位置示例:C:..\com.liferay.portal.plugins.sdk-7.0)

app.server.parent.dir =C:/../liferay-ce-portal-7.0-ga3

app.server.type=wildfly
app.server.wildfly.dir=${app.server.parent.dir}/wildfly-10.0.0
app.server.wildfly.deploy.dir=${app.server.wildfly.dir}/standalone/deployments
app.server.wildfly.lib.global.dir=${app.server.wildfly.dir}/modules/com/liferay/portal/main
app.server.wildfly.portal.dir=${app.server.wildfly.dir}/standalone/deployments/ROOT.war