我是靠谱客的博主 优美大山,最近开发中收集的这篇文章主要介绍为JudgeOnline系统添加Java语言,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我校的ACM事业还处于萌芽阶段,目前用的 OJ 系统还是 PKU 上免费提供的版本。系统功能还不是非常完善,很多功能都没提供,不过毕竟是免费版本嘛,能用就行了。

应同学们的要求,为学校 OJ 添加 Java 语言。在网上搜索了一下,都没有相关的文章介绍。在我们老师的指导下,自己摸索出了一种简单的方法,现介绍给大家。

  1. 安装JDK,到官网下载最新版本的J2SE。安装完后,配置环境变量。
  2. 打开服务器的配置文件“serverconfig.property”(默认安装的话在目录C:/JudgeOnline下)。
  3. 找到一下信息,红色部分是需要修改或者添加的部分。
LangCount=4
LanguageDescs=G++,GCC,Pascal,Java
LanguageExtMemory=668,668,700,10100
LanguageExtTime=60,60,15,4000
LanguageExts=cc,c,pas,java
LanguageExes=exe,exe,exe,class
LanguageTimeFactor=1,1,1,1
CompileStreamOrder=1,1,0,1

G++CompileCmd=C:/JudgeOnline/bin/gcc/bin/g++.exe -fno-asm -s -w -O1 -DONLINE_JUDGE -o %PATH%%NAME% %PATH%%NAME%.%EXT%
GCCCompileCmd=C:/JudgeOnline/bin/gcc/bin/gcc.exe -fno-asm -s -w -O1 -DONLINE_JUDGE -o %PATH%%NAME% %PATH%%NAME%.%EXT%
PascalCompileCmd=C:/JudgeOnline/bin/fpc/fpc.exe -Sg -dONLINE_JUDGE %PATH%%NAME%.%EXT%
JavaCompileCmd=javac %PATH%%NAME%.%EXT%

JavaRunCmd=java -classpath %PATH% %NAME%

保存好文件重启 Tomcat 服务器就可以了。欢迎大家光临我校 ACM网站,我们另外提供了测试数据和参考源码下载功能


版权声明

本人的所有原创文章皆保留版权,请尊重原创作品。
转载必须包含本声明,保持本文完整,并以超链接形式注明原始作者“redraiment”和主站点上的本文原始地址。

联系方式

我的邮箱,欢迎来信(redraiment@gmail.com)
我的Blogger(子清行)
我的Google Sites(子清行)
我的CSDN博客(梦婷轩)
我的百度空间(梦婷轩)

最后

以上就是优美大山为你收集整理的为JudgeOnline系统添加Java语言的全部内容,希望文章能够帮你解决为JudgeOnline系统添加Java语言所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部