0

我有以下内容的文件

#Managed by Liferay IDE (remove this comment to prevent future updates)
#Tue Jan 24 22:42:39 MSK 2012
app.server.portal.dir = D:\\APPS\\liferay-portal-6.1.0-ce-ga1\\tomcat-7.0.23\\webapps\\ROOT
app.server.lib.global.dir = D:\\APPS\\liferay-portal-6.1.0-ce-ga1\\tomcat-7.0.23\\lib\\ext
app.server.deploy.dir = D:\\APPS\\liferay-portal-6.1.0-ce-ga1\\tomcat-7.0.23\\webapps
app.server.type = tomcat
app.server.dir = D:\\APPS\\liferay-portal-6.1.0-ce-ga1\\tomcat-7.0.23

因此,我可以删除注释并手动编辑此文件,也可以从 Liferay IDE 管理此文件。假设我选择了最后一个选项。

如何执行?如何build.<username>.properties在 Liferay IDE (Eclipse) 中进行管理?

重述

换句话说,Liferay IDE 在什么情况下将路径写入提到的文件中,以及从哪里获取这些路径?

4

2 回答 2

0

AFAIK 没有用于维护此文件的特定 UI,但通常不会有太多项目被覆盖。“由 Liferay IDE 管理”是指 Liferay IDE 自行管理。如果您想自己进行一些更改,则不能让 IDE 管理它。

请记住:这是与 build.properties 不同的文件。您不应更改 build.properties 以便在升级期间进行更好的维护 - build.username.properties 包含您的私人设置。从 Liferay IDE 为您生成的内容开始,然后根据需要手动更改它。

于 2013-04-15T09:10:13.237 回答
0

这些值是从在特定项目上设置的已配置 Liferay 运行时中写出的。因此,在使用 SDK 对插件执行操作之前,用户配置的运行时“Window > Prefs > Servers > Runtim 环境”(特别是 liferay 运行时)中的值会在调用操作之前保存到 build..properties . 也就是说,如果您有一个配置了 Liferay Portal 6.1 运行时的项目,那么该运行时的路径将在属性文件中使用。

在此处查看此代码。

于 2013-07-02T14:44:53.423 回答