我正在尝试在 Spring Tool Suite 中设置 JRE 系统库的默认值,并将其设置为 1.6 版本,但默认情况下我需要将其设置为 1.6.0_xx 。
我已将 JAVA_HOME 的值设置为 C:..\java\jdk1.6.0_xx ,并在 PATH 变量中将其设置为 C:..\java\jdk1.6.0_xx\bin 。以这种方式配置后,我能够通过命令行成功构建我的 Maven 项目,但是当我尝试从 STS 构建 Maven 项目时,我收到此错误
VM初始化期间发生错误 java/lang/NoClassDefFoundError: java/lang/Object
有解决此错误的方法吗?
在系统中安装 dbeaver 工具时未找到 Java 虚拟机。怎么做才能从中恢复?
我一直在使用以下教程学习 Spring:https : //www.youtube.com/playlist?list=PLqq-6Pq4lTTbx8p2oCgcAQGQyqN8XeA1x
我创建了一个 Maven 项目,并在参考这些视频时尝试运行 Spring Boot 应用程序:
https://www.youtube.com/watch?v=E7_a-kB46LU&index=9&list=PLqq-6Pq4lTTbx8p2oCgcAQGQyqN8XeA1x
我试图在 Tomcat 服务器上运行我的 Spring 应用程序,但本地主机不起作用。(端口 8080)
我的 pom.xml 看起来像这样:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>io.javabrains.springbootquickstart</groupId>
<artifactId>course-api-new</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Java Brains Course API</name>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<properties>
<java.version>1.8</java.version>
</properties>
</project>
Run Code Online (Sandbox Code Playgroud)
CourseApiApp.java :
package io.javabrains.springbootstarter;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class CourseApiApp {
public static void main(String[] args) {
SpringApplication.run(CourseApiApp.class, args);
}
}
Run Code Online (Sandbox Code Playgroud)
根据视频 localhost 在运行应用程序时应该显示白名单错误,但它根本不运行。
任何帮助将不胜感激,谢谢!
我正在尝试在 Tomcat 上部署使用 SpringBoot 编写的简单 REST api。项目由 maven 构建。以下是一些规格:
Java: 1.8
STS: 3.9
Run Code Online (Sandbox Code Playgroud)
这是我的 pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.xxxx</groupId>
<artifactId>xxxx</artifactId>
<packaging>jar</packaging>
<name>xxxx</name>
<version>1.0.0</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring.version>4.3.9.RELEASE</spring.version>
</properties>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.4.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<!-- Bean Validation API support -->
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<scope>provided</scope>
</dependency> …Run Code Online (Sandbox Code Playgroud) 我需要更改一些配置信息才能使用SpringToolSuite4。但是当我下载SpringToolSuite4 4.1.2并解压时,没有SpringToolSuite4.ini文件。所以我创建了一个,但是SpringToolSuite4在启动时没有引用SpringToolSuite4.ini文件。
要在 Windows 10 操作系统中的 STS 4 上的一个 Spring Boot 项目上安装 Lombok,我执行了以下步骤:
将 lombok gradle 依赖项添加到 build.gradle:
编译'org.projectlombok:lombok'
然后安装从构建上述依赖项中检索到的 jar 得到一个 lombok-1.16.16.jar。
要编译 jar,请右键单击 jar -> 作为 Java 应用程序运行。
Lombok 安装程序出现,但无法从驱动器中检测到 IDE。所以手动尝试搜索STS4的.exe文件(我找不到)
所以请帮我找到STS的.exe文件,以完成安装
我已经安装了春天工具4.6.2新版本,并快速搜索(CTRL+ Shift+ L)不工作,则显示“显示键的帮助”来代替。
我在这里没有找到任何与此相关的帖子。
新版本中是否真的存在错误,并告诉我是否有任何其他快捷方式存在类似问题。
java eclipse keyboard-shortcuts spring-tool-suite spring-tools-4
我试图使用IDE GGTS(groovy和grails工具套件)创建一个新的grails项目,但它说grails需要一个JDK而JRE是不够的,我已经安装了JDK 1.7并将JAVA_HOME添加到路径我也复制了grails文件夹并将GRAILS_HOME添加到GGTS中的路径:
我尝试在窗口>首选项> Java>已安装的JRE中检查JDK1.7.0_51
和
在Window> Preferences> Java> Installed JREs> Execution Environments中我选择了JavaSE-1.7并检查了JDK1.7.0_51 [完美匹配]
安装的JDK是64位,我的PC是Windows 8 64位
但错误仍然存在

我正在研究STS,并且在创建新的spring-boot项目时显示以下错误:
SunCertPathBuilderException: unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)
因为它访问https://start.spring.io作为服务URL。
我在公司网络中工作,他们有自己的证书和安全规则。我调查了Web,但找不到STS的任何明确解决方案。如何在STS中为给定的URL添加认证路径。任何帮助表示赞赏。
我正在使用 Spring Tool Suite(STS) 并通过 STS 在 Tomcat 服务器上运行 Java Servlet,我需要Java EE视角。但对我来说,STS 的视角列表中没有Java EE视角。
如何在 STS 中获得Java EE视角?
java ×6
eclipse ×3
maven ×3
spring-boot ×3
spring ×2
dbeaver ×1
grails ×1
lombok ×1
perspective ×1
pom.xml ×1
tomcat ×1
windows-10 ×1