草庐IT

javax.imageio

全部标签

JavaMail - javax.mail.MessagingException

我正在尝试编写一个简单的邮件发件人类,该类将接收一堆参数并使用这些参数将使用我们的Exchange2010服务器发送电子邮件。虽然身份验证等似乎工作正常,但当代码实际尝试发送电子邮件时(我认为),我收到以下异常。我已确保身份验证正常工作,并且我从session中获得了传输,但它仍然失败。任何人都可以对我做错或遗漏的事情有所了解吗?谢谢。异常:javax.mail.MessagingException:[EOF]atcom.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1481)atcom.sun.mail.smt

java - 带有 javax.mail 和 CentOS 的邮件服务器

我有一个安装在旧Ubuntu机器上并使用javax.mail发送邮件的Java程序。然而,那台机器坏了,我现在在一台新的CentOS机器上运行相同的Java应用程序。但是,当我尝试使用mail.smtp.host=127.0.0.1发送电子邮件时,出现错误“MessagingException:501Syntax:HELOhostname”。我的猜测是邮件服务器在这个CentOS中还没有激活。我将如何配置javax.mail可以使用的邮件服务器?谢谢 最佳答案 您的机器主机名必须映射到/etc/hosts文件中。例子:控制台显示:l

java - 使用java保存时图像会改变颜色

这个问题在这里已经有了答案:JPEGimagewithwrongcolors(10个答案)关闭9年前。当我保存这张图片时:用这个方法:privatefinalstaticPathROOT_PATH=Paths.getPath("C:/images");privatestaticvoidsaveImageFromWebSimple(finalStringurl){URLu=null;try{u=newURL(url);}catch(MalformedURLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}Stri

java - 包 javax.el 不存在

我正在使用jre6/eclipse并导入javax.el.*错误包javax.el不存在[javac]导入javax.el.*;出现了。这不应该是java的一部分吗?谁能告诉我为什么会这样。谢谢米 最佳答案 EL(统一表达式语言)是JavaEE规范的一部分。您可以在任何JavaEE服务器或JSP容器中找到该库。实现也可以从Glassfish中单独获得。,Apache或JUEL. 关于java-包javax.el不存在,我们在StackOverflow上找到一个类似的问题:

Java BufferedImage 保存不需要的背景颜色

提前感谢您的帮助描述:该程序绘制、显示和保存图像。它的工作原理如下:对象本身扩展了Frame。在构造函数中,该对象创建一个BufferedImage,并调用一个在该图像上绘制的方法。然后,它将图像显示到框架上。最后,它将图像保存到一个文件中(我不关心它使用什么格式)。主程序创建对象,剩下的由它来完成。问题:保存的文件总是有彩色背景!这特别奇怪,因为显示的图像很好。如果我将“jpg”格式与ImageIO.write()一起使用,则背景会偏红。如果我使用“png”格式,则背景为深灰色。我在这上面花了一段时间,但我仍然不知道到底发生了什么!importjava.awt.Frame;impor

java - 当作为服务器运行时,Eclipse - Tomcat - java.lang.NoClassDefFoundError : javax/servlet/ServletConfig

我整天都在为此奋斗:我有DynamicWebProject。它运作良好。但在某些时候,我决定清理项目中未使用的额外jar。清理后,我遇到了很多错误。所以我回滚了所有更改(我的意思是我重新调整了所有jar)。但我也玩过项目、Eclipse和调试配置的构建路径。不幸的是我不记得这个变化(用Path的东西)。当我在服务器上运行时,tomcat向我显示:`04.12.201216:37:43org.apache.catalina.core.ApplicationContextlogSEVERE:StandardWrapper.Throwablejava.lang.NoClassDefFound

java - 无法打开以感叹号 (!) 结尾的目录中的资源

getResourceAsStream-每当在以感叹号结尾的目录中运行可执行jar时,方法都会返回null。对于下面的例子,我有一个Eclipse项目,目录结构如下:src\(SourceFolder)main\(Package)Main.javares\(SourceFolder)images\Logo.png我正在阅读Logo.png如下:publicstaticvoidmain(String[]args)throwsIOException{try(InputStreamis=Main.class.getClassLoader().getResourceAsStream("imag

java - 从字节数组转换和显示图像

我正在制作一个程序,它从服务器获取有关字节数组中图像的数据。我正在将此数据转换为24位BMP格式(无论是jpeg、png、bmp还是8-24-32bpp)。首先,我将它保存到我的HD,然后我将它加载到JLabel的图标中。工作完美,但在某些情况下我会遇到以下异常:java.io.EOFExceptionatjavax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:353)atcom.sun.imageio.plugins.bmp.BMPImageReader.read24Bit(BMPIm

java - 字节数组到缓冲图像的转换速度慢

我有一个简单的服务器端代码,它接收一个表示JPEG格式图像的字节数组并返回图像的尺寸。publicStringprocessImage(byte[]data){longstartTime=System.currentTimeMillis();ByteArrayInputStreamstream=newByteArrayInputStream(data);BufferedImagebufferedImage;bufferedImage=ImageIO.read(stream);intheight=bufferedImage.getHeight();intwidth=bufferedIma

java - MOXy JAXB javax.xml.bind.PropertyException

我按照这个例子:http://wiki.eclipse.org/EclipseLink/Examples/MOXy/JSON_Twitter现在我有这个类:importjavax.xml.bind.JAXBContext;importjavax.xml.bind.JAXBElement;importjavax.xml.bind.Marshaller;importjavax.xml.bind.Unmarshaller;importjavax.xml.transform.stream.StreamSource;importorg.eclipse.persistence.jaxb.Marsh