更改 Adempiere 的控制台行为 - 修改条目
Change console behavior of Adempiere - Modification of Entries
当 Adempiere 380LTS 启动时,黑色 CMD window 打开并跟随
Adempiere_HOME is not set.
You may not be able to start Adempiere 2.0
Set ADEMPIERE_HOME to the directory of Adempiere 2.0.
You could set it via WinEnv.js e.g.:
cscript WinEnv.js C:\Adempiere C:\j2sdk1.4.2_08
Jul 13, 2015 9:55:00 AM org.compiere.util.Language getLanguage
INFO: Adding Language=en, Country=IN, Locale=en_IN
*** 2015-07-13 09:55:01.713 Adempiere Log (CLogConsole) ***
现在我想改变这个,Adempiere Log (CLogConsole) 到 Welcome to Adempiere string,任何人都可以帮助我在哪里进行所需的修改,在构建或源代码中更改哪个文件???
此消息来自org.compiere.util.ClogFormatter
public String getHead(Handler h)
{
String className = h.getClass().getName();
int index = className.lastIndexOf('.');
if (index != -1)
className = className.substring(index+1);
StringBuffer sb = new StringBuffer()
.append("*** ")
.append(new Timestamp(System.currentTimeMillis()))
.append(" Adempiere Log (").append(className)
.append(") ***").append(NL);
return sb.toString();
} // getHead
但我不认为你真的想改变它。
您看到的是内部发生的技术 日志记录,用户没有理由知道这一点。如果您通过 WebStart 安装了 swing 客户端,这将对用户不可见,但如果您手动安装 swing,它会默认出现,并且预计您会将此日志记录重定向到日志文件。我会推荐 webstart 安装,因为它使应用更新更容易 - 每次 webstart 客户端启动时,它都会检查服务器以确保它具有最新版本,如果不是,则从服务器下载并安装。因此部署更新变得非常容易,您不必绕过一堆 PC 来删除当前客户端并重新安装!
当 Adempiere 380LTS 启动时,黑色 CMD window 打开并跟随
Adempiere_HOME is not set.
You may not be able to start Adempiere 2.0
Set ADEMPIERE_HOME to the directory of Adempiere 2.0.
You could set it via WinEnv.js e.g.:
cscript WinEnv.js C:\Adempiere C:\j2sdk1.4.2_08
Jul 13, 2015 9:55:00 AM org.compiere.util.Language getLanguage
INFO: Adding Language=en, Country=IN, Locale=en_IN
*** 2015-07-13 09:55:01.713 Adempiere Log (CLogConsole) ***
现在我想改变这个,Adempiere Log (CLogConsole) 到 Welcome to Adempiere string,任何人都可以帮助我在哪里进行所需的修改,在构建或源代码中更改哪个文件???
此消息来自org.compiere.util.ClogFormatter
public String getHead(Handler h)
{
String className = h.getClass().getName();
int index = className.lastIndexOf('.');
if (index != -1)
className = className.substring(index+1);
StringBuffer sb = new StringBuffer()
.append("*** ")
.append(new Timestamp(System.currentTimeMillis()))
.append(" Adempiere Log (").append(className)
.append(") ***").append(NL);
return sb.toString();
} // getHead
但我不认为你真的想改变它。
您看到的是内部发生的技术 日志记录,用户没有理由知道这一点。如果您通过 WebStart 安装了 swing 客户端,这将对用户不可见,但如果您手动安装 swing,它会默认出现,并且预计您会将此日志记录重定向到日志文件。我会推荐 webstart 安装,因为它使应用更新更容易 - 每次 webstart 客户端启动时,它都会检查服务器以确保它具有最新版本,如果不是,则从服务器下载并安装。因此部署更新变得非常容易,您不必绕过一堆 PC 来删除当前客户端并重新安装!