所以我一直受到这个问题的困扰,每当我尝试在eclipse中运行我的应用程序时,我都会遇到此错误.
2011-02-23 09:55:08,388 ERROR (com.xxxxx.services.factory.ServiceInvokerLocal:21) -
java.lang.UnsatisfiedLinkError: no ocijdbc10 in java.library.path
Run Code Online (Sandbox Code Playgroud)
我试过按照我在这里找到的步骤没有运气.我在XP VM以及Windows 7上尝试了这个(虽然在win 7中我得到了不同的错误,如下所示)
java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path
Run Code Online (Sandbox Code Playgroud)
我已经确定我的oracle客户端没问题(通过运行TOAD)并且我还将classes12.jar/ojdbc14.jars重新添加到直接从我的%ORACLE_HOME%文件夹中获取的WEB-INF/lib文件夹中(也重新添加)他们到lib路径).我也试过添加没有classes12.jar的ojdbc14.jar.任何建议赞赏.
在XP VM中,我将PATH变量设置为C:\ Program Files\Java\jdk1.6.0_24\bin; C:\ ORACLE\product\10.2.0.1\BIN.我正在使用Tomcat服务器5.0
嘿所有,我已经看到了很多这方面的主题,但不是我想要的.
基本上当我发送我的Javamail消息时,我将我的图像作为byte []对象,我将有一个包含html模板的字符串.我想要做的是不将它存储在服务器上(不想在保持图像存储在服务器上时试图处理维护,我们将有有限的空间来处理).我想把我已经拥有的byte []对象直接存储在html模板中,确保它在正确的图像标签中.有没有办法可以做到这一点?基本上我想坚持一个message.setContent("blah","image/jpg"); 直接进入特定位置的html模板.
希望我在这里有意义......
我想的另一个想法是将图像添加为附件,并在显示html模板时引用附件....如果可行的话.