小编xyb*_*rek的帖子

Spring Boot - 无法确定数据库类型为NONE的嵌入式数据库驱动程序类

这是尝试运行我的Web应用程序时引发的错误:

[INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceAutoConfiguration$NonEmbeddedConfiguration.class]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public javax.sql.DataSource org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration.dataSource()] threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Cannot determine embedded database driver class for database type NONE. If you want an embedded database please …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine jpa spring-data spring-boot

202
推荐指数
10
解决办法
37万
查看次数

将blob转换为base64

这是我要BlobBase64字符串执行的代码的代码段:

这个注释部分有效,当由此生成的URL设置为img src时,它会显示图像:

var blob = items[i].getAsFile();
//var URLObj = window.URL || window.webkitURL;
//var source = URLObj.createObjectURL(blob);
//console.log("image source=" + source);

var reader = new FileReader();
reader.onload = function(event){
console.log(event.target.result)
}; // data url!
var source = reader.readAsBinaryString(blob);
Run Code Online (Sandbox Code Playgroud)

问题是代码越低,生成的源变量为null

更新:

有没有更简单的方法来使用JQuery从Blob文件创建Base64字符串,如上面的代码?

javascript jquery

109
推荐指数
11
解决办法
16万
查看次数

运行JUnit测试时找不到类异常

我在Eclipse中运行JUnit测试时遇到此错误:

Class not found com.myproject.server.MyTest
java.lang.ClassNotFoundException: com.myproject.server.MyTest
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
Run Code Online (Sandbox Code Playgroud)

我尝试JUnit在类路径中添加库,虽然我正在使用maven,而JUnit库是POM依赖项.

我已经尝试清理项目并使用Eclipse的JUnit插件创建了一个新的JUnit测试用例,但仍然遇到同样的错误.

java eclipse junit

103
推荐指数
7
解决办法
21万
查看次数

为什么Maven每次都下载maven-metadata.xml?

下面是我尝试使用maven构建Web应用程序时,我的互联网连接通常得到的错误.

我的问题是,为什么每次在早期构建相同的应用程序时都必须下载maven.

我的配置中有什么可能是错误的,每次都可以下载maven?

以下是我尝试离线构建时出现的错误:

[INFO] ------------------------------------------------------------------------
[INFO] Building mywebapp 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: https://raw.github.com/pagecrumb/mungo/mvn-repo/com/pagecrumb/mungo/0.0.1-SNAPSHOT/maven-metadata.xml

[WARNING] Could not transfer metadata com.mywebapp:mungo:0.0.1-SNAPSHOT/maven-metadata.xml 
from/to mungo-mvn-repo (https://raw.github.com/pagecrumb/mungo/mvn-repo/): raw.github.com
[INFO] 
[INFO] --- maven-war-plugin:2.1.1:war (default-cli) @ mywebapp ---
[INFO] Packaging webapp
[INFO] Assembling webapp [mywebapp] in [D:\workspace\web\target\mywebapp-1.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [D:\workspace\web\src\main\webapp]
[INFO] Webapp assembled in [1237 msecs]
[INFO] Building war: D:\workspace\web\target\mywebapp-1.0-SNAPSHOT.war
[WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ignored 
(webxml attribute is missing from war task, 
or …
Run Code Online (Sandbox Code Playgroud)

java maven-3 maven maven-metadata

100
推荐指数
3
解决办法
9万
查看次数

在随机生成的UUID中删除" - "有多安全?

我有这个代码:

String uuid = UUID.randomUUID().toString().replace("-", "");
Run Code Online (Sandbox Code Playgroud)

在生成的UUID中删除" - "有多安全?删除它会破坏它全局唯一的目的,并使生成的UUID容易发生冲突吗?

java uuid

64
推荐指数
5
解决办法
6888
查看次数

执行VCS刷新...(需要太长时间或永远不会完成)

尝试从IntelliJ提交时,该问题的解决方法是什么:

在此输入图像描述

这个窗口要么花费太长时间,要么根本没有完成.什么是工作,所以我可以从IntelliJ再次提交

svn git intellij-idea phpstorm

54
推荐指数
3
解决办法
3万
查看次数

Aptana Studio有NodeJS插件吗?

Aptana Studio有NodeJS插件吗?

  • 至少对于NodeJS代码辅助
  • 也许是一种创建NodeJS项目的方法
  • 和本地NodeJS调试

aptana node.js

45
推荐指数
2
解决办法
3万
查看次数

Java的Javascript解析器

任何人都可以为Java推荐一个像样的Javascript解析器?我相信Rhino可以使用,但是对于解析来说似乎有点过分,或者它是唯一合适的解决方案?任何建议将不胜感激.谢谢.

javascript java parsing

33
推荐指数
3
解决办法
3万
查看次数

没有Spring Boot的Spring Data JPA

Spring Boot不适用于Google App Engine(至少不适用于我).

但是,在GitHub或其他存储库中编写或提供的大多数示例都使用Spring Boot,是否有任何Spring-Data-JPA示例不使用Spring Boot并像以前一样使用普通上下文XML?

这将显示

- spring/context.xml(或servlet-context.xml)

java xml google-app-engine spring spring-boot

30
推荐指数
1
解决办法
2万
查看次数

Eclipse - 无法创建java虚拟机

我遇到了使用以下配置运行Eclipse的问题:

的eclipse.ini

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
-vm
jdk1.7.0_02/bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms256M
-Xmx1024M

# Adding this line, I get "Failed to create virtual machine"

-XX:PermSize=512M
-XX:MaxPermSize=512M
-XX:+UseParallelOldGC
-XX:ParallelGCThreads=2
-XX:ThreadPriorityPolicy=1
-Xverify:none
-XX:-UseSplitVerifier
Run Code Online (Sandbox Code Playgroud)

上面的配置有效,除非我添加上面指定的行.可能是什么问题呢?

我正在使用4GB ram的Windows 7(64位)机器运行eclipse,虽然我在路径中指定的JDK是32位工作得很好.唯一的问题是如果我添加这些额外的配置参数.

java eclipse

28
推荐指数
4
解决办法
14万
查看次数