相关疑难解决方法(0)

如何使用GMail,Yahoo或Hotmail通过Java应用程序发送电子邮件?

是否可以使用GMail帐户从我的Java应用程序发送电子邮件?我已经使用Java应用程序配置我的公司邮件服务器来发送电子邮件,但是当我分发应用程序时,这不会削减它.任何使用Hotmail,Yahoo或GMail的答案都是可以接受的.

java email gmail jakarta-mail mail-server

200
推荐指数
5
解决办法
23万
查看次数

如何在移动设备中获取堆栈跟踪?

我在诺基亚S40中遇到了NullPointerException.

我想知道造成这种异常的原因.

该设备显示:

NullPointerException java/lang/NullPointerException

此错误仅发生在设备中,在模拟器中运行,应用程序正常工作.

我使用microlog来调试我的应用程序.但是如果启用了日志,则应用程序可以正常运行.

当我得到这个NullPointerException时,有没有办法获得堆栈跟踪?我不需要所有细节,如行号,哪种方法导致此异常.

更新:我在另一台诺基亚S40中安装了相同的应用程序,但没有发生同样的错误.

  • 诺基亚2660 - 错误
  • 诺基亚6131 - 没有错误

更新2:不知何故,我发现导致NullPointerException的原因.

    import javax.microedition.lcdui.Canvas;
    import javax.microedition.lcdui.Graphics;

    public class OuterClass extends Canvas {

    private Config config;

    public OuterClass() {
        this.config = new Config();
    }

    public void paint(Graphics graphics) {
        HelperClass helper = new HelperClass(this.config);
        helper.doStuff();
    }

    public void dispose() {
        this.config = null;
    }

    public class Config implements IConfig {
        public int getSomething() {
            // ...
        }
    }
}


 public class HelperClass { …
Run Code Online (Sandbox Code Playgroud)

java debugging stack-trace java-me

5
推荐指数
1
解决办法
874
查看次数

如何从java Web应用程序发送电子邮件

我有一个坐在Tomcat/Apache上的java Web应用程序.

我有一个表格,必须发送电子邮件.实现这一目标的最佳方法是什么?

java email

3
推荐指数
2
解决办法
1万
查看次数