起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4526|回复: 9

[结贴] 再对erp下面某个模块进行编译时候报错

[复制链接]

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
发表于 2019-5-24 15:57:39 | 显示全部楼层 |阅读模式
报错如下,不知道到底是硬件配置不够还是因为代码的错误的原因,但是代码服务器也有,没有报这个错误。
系统资源不足。
有关详细信息, 请参阅以下堆栈跟踪。
java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Arrays.java:3236)
    at sun.misc.IOUtils.readFully(IOUtils.java:60)
    at java.util.jar.JarFile.getBytes(JarFile.java:425)
    at java.util.jar.JarFile.getManifestFromReference(JarFile.java:193)
    at java.util.jar.JarFile.getManifest(JarFile.java:180)
    at com.sun.tools.javac.file.FSInfo.getJarClassPath(FSInfo.java:69)
    at com.sun.tools.javac.file.CacheFSInfo.getJarClassPath(CacheFSInfo.java:94)
    at com.sun.tools.javac.file.Paths$Path.addJarClassPath(Paths.java:356)
    at com.sun.tools.javac.file.Paths$Path.addFile(Paths.java:347)
    at com.sun.tools.javac.file.Paths$Path.addFiles(Paths.java:287)
    at com.sun.tools.javac.file.Paths$Path.addFiles(Paths.java:293)
    at com.sun.tools.javac.file.Paths.computeUserClassPath(Paths.java:427)
    at com.sun.tools.javac.file.Paths.lazy(Paths.java:167)
    at com.sun.tools.javac.file.JavacFileManager.getLocation(JavacFileManager.java:857)
    at com.sun.tools.javac.file.JavacFileManager.hasLocation(JavacFileManager.java:674)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.initProcessorIterator(JavacProcessingEnvironment.java:224)
    at com.sun.tools.javac.processing.JavacProcessingEnvironment.<init>(JavacProcessingEnvironment.java:188)
    at com.sun.tools.javac.main.JavaCompiler.initProcessAnnotations(JavaCompiler.java:992)
    at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:821)
    at com.sun.tools.javac.main.Main.compile(Main.java:439)
    at com.sun.tools.javac.main.Main.compile(Main.java:353)
    at com.sun.tools.javac.main.Main.compile(Main.java:342)
    at com.sun.tools.javac.main.Main.compile(Main.java:333)
    at com.sun.tools.javac.Main.compile(Main.java:94)
    at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
    at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction.parseCompiler(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction.access$200(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction$1.run(Unknown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

    at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
    at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction.parseCompiler(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction.access$200(Unknown Source)
    at com.justep.studio.ui.views.action.CompileBizModelAction$1.run(Unknown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
[ERROR] 编译错误 :



91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-5-24 17:42:39 | 显示全部楼层
java.lang.OutOfMemoryError: Java heap space

jvm内存不够用了,是tomcat报错的还是studio报错的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-5-24 17:55:28 | 显示全部楼层
jishuang 发表于 2019-5-24 17:42
java.lang.OutOfMemoryError: Java heap space

jvm内存不够用了,是tomcat报错的还是studio报错的? ...

andriord的那个报错的。
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-5-24 17:56:34 | 显示全部楼层
jishuang 发表于 2019-5-24 17:42
java.lang.OutOfMemoryError: Java heap space

jvm内存不够用了,是tomcat报错的还是studio报错的? ...

andriord的那个报错的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-5-27 08:49:21 | 显示全部楼层
BIZ层的源码编译吗?每次编译就稳定出错?确认是不是java代码有问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-5-27 11:47:42 | 显示全部楼层
本帖最后由 sandgia 于 2019-5-27 12:48 编辑
jishuang 发表于 2019-5-27 08:49
BIZ层的源码编译吗?每次编译就稳定出错?确认是不是java代码有问题

在测试环境中不报错(服务器),在开发环境中报错(本地)。今天我可以换了win7的64位系统进行编译,还是报错了,这个问题比较急,而且 java 报编译错误就会直接跳过这个模块仅需编译,和这个报错不同,这个就直接停了。 今天的报错信息请看附件。 请求教一下你们的开发吧...否则我这边工作就难以推进了。

报错.zip

851 Bytes, 下载次数: 82

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-5-27 13:45:45 | 显示全部楼层
参考http://docs.wex5.com/setup-wex5-jvm/中的说明把jvm内存设置大点,如果是32位的最大只能设置为1024M
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-7-11 15:18:57 | 显示全部楼层
jishuang 发表于 2019-5-27 13:45
参考http://docs.wex5.com/setup-wex5-jvm/中的说明把jvm内存设置大点,如果是32位的最大只能设置为1024M ...

又出现这个错误了:
系统资源不足。
有关详细信息, 请参阅以下堆栈跟踪。
java.lang.OutOfMemoryError: Java heap space
        at java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:68)
        at java.lang.StringBuffer.<init>(StringBuffer.java:128)
        at java.io.WinNTFileSystem.normalize(WinNTFileSystem.java:107)
        at java.io.WinNTFileSystem.normalize(WinNTFileSystem.java:89)
        at java.io.File.<init>(File.java:279)
        at com.sun.tools.javac.file.Paths.getPathEntries(Paths.java:220)
        at com.sun.tools.javac.file.Paths.access$400(Paths.java:62)
        at com.sun.tools.javac.file.Paths$Path.addFiles(Paths.java:286)
        at com.sun.tools.javac.file.Paths$Path.addFiles(Paths.java:293)
        at com.sun.tools.javac.file.Paths.computeUserClassPath(Paths.java:427)
        at com.sun.tools.javac.file.Paths.lazy(Paths.java:167)
        at com.sun.tools.javac.file.JavacFileManager.getLocation(JavacFileManager.java:857)
        at com.sun.tools.javac.file.JavacFileManager.hasLocation(JavacFileManager.java:674)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.initProcessorIterator(JavacProcessingEnvironment.java:224)
        at com.sun.tools.javac.processing.JavacProcessingEnvironment.<init>(JavacProcessingEnvironment.java:188)
        at com.sun.tools.javac.main.JavaCompiler.initProcessAnnotations(JavaCompiler.java:992)
        at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:821)
        at com.sun.tools.javac.main.Main.compile(Main.java:439)
        at com.sun.tools.javac.main.Main.compile(Main.java:353)
        at com.sun.tools.javac.main.Main.compile(Main.java:342)
        at com.sun.tools.javac.main.Main.compile(Main.java:333)
        at com.sun.tools.javac.Main.compile(Main.java:94)
        at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
        at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction.parseCompiler(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction.access$200(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction$1.run(Unknown Source)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

        at com.justep.studio.util.JavaCompiler.compilerThrowError(Unknown Source)
        at com.justep.studio.util.CompileBizModelUtil.compiler(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction.parseCompiler(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction.access$200(Unknown Source)
        at com.justep.studio.ui.views.action.CompileBizModelAction$1.run(Unknown Source)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


我在 studio.ini 中已经设置了如下的参数,这个设置方向对吗?
-vm
../java/jre1.8/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms256m
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36071
发表于 2019-7-11 16:13:37 | 显示全部楼层
7楼的链接发了控制内存的设置
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

407

主题

926

帖子

2039

积分

金牌会员

Rank: 6Rank: 6

积分
2039
QQ
 楼主| 发表于 2019-7-15 09:26:00 | 显示全部楼层
jishuang 发表于 2019-7-11 16:13
7楼的链接发了控制内存的设置

请结帖,这次修改有效。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-30 14:41 , Processed in 0.085964 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表