如何使用Liferay IDE管理build。<username> .properties文件内容?</username>

时间:2013-04-12 19:05:48

标签: eclipse liferay liferay-ide

我有以下内容的文件

#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管理此文件。假设我选择了最后一个选项。

如何表演?如何从Liferay IDE(Eclipse)中管理build.<username>.properties

改写

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

See this code here.