在我的Grails应用程序中,我使用pdf插件创建pdfs。当我尝试创建一个pdf时,会引发以下异常:
there was a problem with PDF generation java.lang.NoClassDefFoundError:
Could not initialize class sun.awt.X11FontManager
对于这一特殊情况,这一例外的原因是什么?注意,这台机器有1.7.0_45版本的Java,我正在使用Ubuntu。
编辑:我试过用另一台机器使用Java 1.7.0_17,它可以工作。Java的两个版本之间是否存在差异,还是取决于Ubuntu版本之间的
当我试图运行我的齐柏林飞艇时,我收到了这个错误消息:
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
WARN [2020-05-25 09:08:31,181] ({main} ZeppelinConfiguration.java[create]:159) - Failed to load configuration, proceeding with a default
INFO [2020-05-25 09:08:31,241] ({main}
我下载了Typesafe的Scala包,现在我尝试让它使用我的项目,它使用Scala2.9.2和Java 7。我的问题是,Eclipse仍然用Java6编译它,并且我得到了关于javax.swing.JComboBox does not take type parametes的那些讨厌的错误。
我正在启动eclipse,JAVA_HOME指向我的jdk7/jre目录,并将JRE 7库添加到项目中。我做错了什么?
编辑:由于某种原因,似乎只有Scala编译器使用Java6进行编译--如果我使用普通的.java文件,它似乎是用正确的版本编译的。为什么Eclipse在一个项目中使用两个不同的jdk?
我使用的是Eclipse (Mars.1版本(4.5.1)),并遇到了以下错误:The method putIfAbsent(String, new PriorityQueue<>()) is undefined for the type Map<String,PriorityQueue<String>>。一切似乎都做对了,但仍有错误。我错过了什么?
Map<String, PriorityQueue<String>> targets = new HashMap<>();
...
for(String[] tic
我把java从java 16更新到了java 17,现在我的编辑器不能工作了。我使用intellij,下面是错误消息 Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.IllegalAccessError: class com.intellij.idea.StartupUtil (in unnamed module @0x4bbd0bd0) cannot access class sun.awt.AWTAutoShutdown (in module java.desktop
无论我在哪里搜索,它都显示您可以通过使用System.getenv(str).获取环境变量
这对我不起作用。下面是我正在做的事情: OS : Mac OS x 10.7 Java 1.6.x
如果我在终端中执行export abc=/hello/,然后执行echo $abc,它会给出变量。如果我关闭终端,重新打开它并执行echo $abc,它就会消失。为了克服这个问题,我编辑了我的.bash_profile文件并插入了export abc=/hello/。关闭终端,执行echo $abc,它就可以工作了。所以我知道env变量现在是永久性的。
现在,如果在我的java控制台应用程序中,我打印Sy
我设置了java_home:
#echo $JAVA_HOME
/usr/lib/jvm/java-7-openjdk
但是,当我在运行hadoop时出错时:
localhost: Error: JAVA_HOME is not set and could not be found.
编辑i将export JAVA_HOME=/usr/lib/jvm/java-7-openjdk设置为start-all.sh,但未工作
# The java implementation to use.
#export JAVA_HOME=${JAVA_HOME}
export JAVA_HOME=/usr/l
编辑的:我检查了日志文件,消息是:Cannot create JDBC driver of class 'org.postgresql.Driver' for connect URL 'postgresql://adminxxxxxxx:xxxxxxxxx@10.1o.1o.10:5432'
我在openshift上使用postgres (9.x)得到以下错误
java.sql.SQLException: No suitable driver java.sql.DriverManager.getDriver(DriverManager.java:278)
我的网