今天我开始编写一个使用 sqlite 的项目,当我尝试测试它时,我收到了 java.lang.ClassFormatError : Invalid pc in LineNumberTable。希望你能帮助我,因为我迷路了。我搜索了这个错误,并发现了一些针对某些奇怪原因的奇怪解决方案。据我了解,他们都没有造成我的问题。
我正在使用“sqlitejdbc-v056”,它被插入到我的类路径中。
编辑:我的JDK版本是1.7.0_03-b05
堆栈跟踪:
Exception in thread "main" java.lang.ClassFormatError: Invalid pc in LineNumberTable in class file Controllers/FuncionariosController
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at Main.main(Main.java:13)
Run Code Online (Sandbox Code Playgroud)
给出错误的代码:
public class Main {
public static void main(String[] args) {
DatabaseController db=new DatabaseController();
FuncionariosController …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用本教程学习Spring Roo .所以,我做的是:
当我尝试使用此帐户连接到服务器时,我注意到它无法看到任何数据库
我尝试在'schema privileges'显式创建一个条目,允许'pizzashop'用户看到'pizzashop'模式,但它不起作用
希望你能在这里帮助我.我不知道它是Workbench问题还是mysql问题.
编辑 >添加到用户帐户的另一个条目具有与另一个相同的特征,但使用'localhost'而不是%
向模式权限添加了一个条目,表示host:localhost schema:pizzashop以及所有object和ddl权限(这是我对pizzashop用户唯一拥有的权限)
但是,当我使用用户pizzashop连接到localhost时,不会出现任何模式
我有以下 html/jquery 代码,应该打开一个新页面,但打开了 2:
$('.div_link').live('click', function(){
window.open($(this).attr('url'), '_blank', 'toolbar=no,resizable=yes,location=yes,menubar=yes');
});
<div class="div_link" url="/test/as/8888888-888">8888888-888</div>
Run Code Online (Sandbox Code Playgroud)
所以,一切工作正常,除了我得到两个新窗口,其中内容完全相同。我看到有人建议在 onclick 事件中返回 false 与此有关,但我认为这里的情况并非如此。
另外,我尝试过做类似的事情:
var handler = window.open(...);
Run Code Online (Sandbox Code Playgroud)
编辑: 尝试了类似于 gdoron 建议的操作,但它不会打开任何窗口,并且不会触发单击事件。
$('div.div_link').on({
click: function(){
window.open($(this).attr('url'), '_blank','toolbar=no,resizable=yes,location=yes,menubar=yes');
return false;
}});
Run Code Online (Sandbox Code Playgroud)