首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Adempiere的控制台行为-修改条目

更改Adempiere的控制台行为-修改条目
EN

Stack Overflow用户
提问于 2015-07-13 06:15:38
回答 1查看 117关注 0票数 1

当Adempiere 380 CMD启动时,将打开一个黑色的CMD窗口,并随后

代码语言:javascript
复制
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 (CLogConsole),欢迎来到Adempiere字符串,有人能帮我在哪里做必要的修改,在构建还是源代码中修改哪个文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-15 08:14:58

这条消息来自org.compiere.util.ClogFormatter

代码语言:javascript
复制
 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来删除当前的客户端和重新安装!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31376508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档