问题标签 [jgrasp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java.lang.ClassCastException:trail1modified 不能转换为 java.applet.Applet
我正在使用 jGRASP。它有一个功能,我可以将程序作为小程序运行。但我得到这个错误。
c++ - C++ 中的“无法打开 a.exe”错误
我正在尝试编译我的 C++ 程序,但是当我按下“构建”按钮时,它会显示以下错误消息:
c:/gnat/2010/bin/../libexec/gcc/i686-pc-mingw32/4.3.6/ld.exe:无法打开输出文件a.exe:无效参数collect2:ld返回1退出状态
这不是它第一次这样做。当我经常编辑同一个项目并经常构建它时,它似乎最常这样做,就好像某些东西被淹没了,或者过载了,或者其他什么。
我相信,我以前通过重新启动我的电脑来修复它,但是每次发生这种情况时我都无法继续重新启动我的电脑。
我认为这只是一个一次性问题,但它一直在发生,所以我想我会在这方面寻求更多帮助。
我发现了另一个我认为与我有相同错误消息/问题的SO question 。但是,当我尝试前面链接的问题中列出的解决方案时,没有任何帮助。
其他人遇到过这个问题吗?或者有谁知道我可以如何解决这个问题(除了每次重新启动我的电脑)?
我也在 jGrasp 中开发,如果有帮助的话。
编辑:我只是想补充一点,我认为可能是我以前的可执行文件仍在后台运行,但即使我关闭我的 IDE,它仍然不会让我删除可执行文件,因为它说它仍在运行.
我检查了我的进程资源管理器以查看 a.exe 是否仍在运行,但我的进程中绝对没有与 jGrasp 或 a.exe 有任何关系
java - 创建 jar 文件时,如何将现有的类路径保留到其他 jar 文件?
我最近完成了一项大学 Java 作业。该作业使用了各种其他 jar 文件,例如 mysql 连接器。当我从项目中的 Java 程序创建一个 jar 文件时,与这些其他 jar 文件的连接丢失了。
我在创建 jar 文件时尝试了各种不同的组合,并且曾经包含 mysql 连接器,但无济于事。我没想到这会起作用,因为我的研究表明,通常只有声音效果和图像被归类为可接受的附加文件。
一切都在同一个目录中,并且各种 jar 文件的所有类路径都是相对的。我的 IDE 是 jGrasp。jar 文件在执行时完成了除我创建的 Java 类之外不需要资源的所有操作。
我试图实现的目标是可能的吗?如果是这样,在创建 jar 文件时如何保留系统的全部功能?
我将非常感谢您提供的任何帮助。
java - Java 编译、包和相对路径
在使用 jGRASP 时,我注意到包中程序的输出与正常情况略有不同,特别是程序名称似乎是从类顶部开始的相对路径。
例如,对于包含语句的 Java 程序,package ch01.stacks;
编译输出如下所示:
并且运行输出类似地出现。
我想知道是否有一种相对简单的方法可以在其他程序(例如 Notepad++ 或 gedit)中模拟这种行为,用户可以在其中设置脚本来编译程序。
编辑:对不起,我忘了提到我正在谈论的编译脚本本质上是传递给javac的程序文件名。我宁愿不使用绝对路径,如果可能的话,我希望我的脚本以类似于 jGRASP 的方式工作。
为了进一步澄清手头的问题,我相信包结构给我带来了问题,因为它是在程序的当前目录中编译的。我正在寻找一种相对于包结构编译我的 Java 程序的方法。
也就是说,有什么方法可以检测编译所需的顶级目录(前面示例中的ch01),而无需通过程序查找package
?
java - 更改 jvm 堆大小 - jgrasp
我知道如何使用标志 -Xmx 在命令行上增加 java 堆大小,我需要在 jgrasp 中运行我的程序,如何在该 IDE 中增加我的程序的堆大小?
System.out.println("---->"+Runtime.getRuntime().maxMemory());
打印---->66650112
添加标志 -Xmx256m
堆大小仍然打印相同的数字
java - 如何开始使用 JFreeChart?
我已经下载了最新版本的 JFreeChart (1.0.14) 并想开始使用它。我只像java.io.*
以前一样导入了标准 Java 包,从未处理过 3rd 方库。我需要告诉 jGRASP 什么,以便它知道并可以访问 JFreeChart 库?我试图像这样导入它,import org.jfree.chart.ChartFactory;
但出现以下错误java:1: package org.jfree.chart does not exist
。
java - 程序不会访问 JGrasp 之外的数据库
我编写了一个访问 SQL 数据库的 Java 程序。在 JGrasp 中,该程序完美运行。完全没有错误。但是当我创建程序的 jar 文件并在 JGrasp 之外启动它时,由于某种原因它不会访问数据库。我在 CLASSPATH 中指定了驱动程序,否则它不会在 JGrasp 中工作,对吧?有谁知道什么会导致它无法连接到数据库?唯一的区别是在JGrasp中运行程序或者双击jar文件;其他一切都没有改变。
java - jGrasp Java Break Ctrl-C 在运行期间
我正在为我正在尝试学习的 Java 服务器(监听)运行一个 while(true) 循环。我利用 jGrasp 进行编译和运行。
建立连接并断开连接后,服务器当然仍在“监听”
我想知道的是如何在 jGrasp 中手动发送中断(如 ctrl-c)?
我注意到简单地点击 END 会停止程序,但当然它永远不会到达 socket.close() 方法,这当然会导致其他问题。
java - 使用 jGRASP 的 Java 编译器错误
我对 Java 很陌生,编译时出现以下两个错误:
以下是我正在工作的代码。. .
php - php日期时间运算符
如果时间是 12 点,我将如何检查 php,如果是,则执行一些代码。这就是我到目前为止所拥有的。
我希望每天在特定时间执行代码,并且只在那个时间执行。
然而,无论时间如何,编解码器似乎都在运行!
即使时间不是晚上 8 点,程序也会每次都回显 lol。
感谢任何帮助谢谢