现场赛暂定 3 题(含)以上晋级。

Xidian Online Judge WebBoard
[ New Thread ]
Problem 1019 >> java运行时错误
13101223 @ 2017-12-10 11:51:09
[ Quote ] [ Edit ] [ Delete ] 1#
运行编号94704,但是不知道为啥运行错误。。。
adminlight @ 2017-12-10 18:38:17
[ Quote ] [ Edit ] [ Delete ] 2#
加了 try catch 重交了一下,发现变成 WA 了,说明有异常。哪里抛异常管理员也不知道。

这个 OJ 对于 Java 的限制很松的,所以 Java 出现 RE 不太可能是 OJ 的问题。
13101223 @ 2017-12-11 10:06:56
[ Quote ] [ Edit ] [ Delete ] 3#
java哪些类库是不能使用呢?
adminlight @ 2017-12-12 23:47:23
[ Quote ] [ Edit ] [ Delete ] 4#
这个 OJ 对于 Java 的系统限制只有一个 java0.policy,内容:

~~~~~
grant {
permission java.io.FilePermission "./*", "read";
permission java.io.FilePermission "./*", "write";
};
~~~~~

有人说这个可能有问题:https://github.com/zhblue/hustoj/pull/16,不过只影响 Oracle JDK ,我们用的 OpenJDK 。
adminlight @ 2017-12-12 23:48:25
[ Quote ] [ Edit ] [ Delete ] 5#
| 94704 | Exception in thread "main" java.lang.NoClassDefFoundError: Main (wrong name: ceshi/Main)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:442)
at java.net.URLClassLoader.access$100(URLClassLoader.java:64)
at java.net.URLClassLoader$1.run(URLClassLoader.java:354)
at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:312)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
|
从数据库里面爬出来的
[Top] [Previous Page] [Next Page]
Anything about the Problems, Please Contact Admin:admin
All Copyright Reserved 2010-2014 Xidian ACM Online Judge TEAM
GPL2.0 2003-2014 HUSTOJ Project TEAM