Java spring工具套件3.6.3版本存在多个问题
我想学习SpringMVC,我看了一下,我想继续学习这个系列,但我有很多问题 首先,我在Maven存储库中重建全局回购 已解决 然后我创建了Maven项目,但视频中的结构是 但我有这个 已解决 好的,现在我想向pom.xml添加插件,但是得到这个对话框 它在视频中显示: 更新Java spring工具套件3.6.3版本存在多个问题,java,spring,maven,spring-mvc,spring-tool-suite,Java,Spring,Maven,Spring Mvc,Spring Tool Suite,我想学习SpringMVC,我看了一下,我想继续学习这个系列,但我有很多问题 首先,我在Maven存储库中重建全局回购 已解决 然后我创建了Maven项目,但视频中的结构是 但我有这个 已解决 好的,现在我想向pom.xml添加插件,但是得到这个对话框 它在视频中显示: 更新 我没有任何可供选择的插件 已解决 我也有编译器遵从性 当我将编译器设置为java 1.7时,我得到 已解决 最后,当我试图更新STS3.6.3时,它冻结并显示 正常 我的代理设置为 更新 我根据此设置进
我没有任何可供选择的插件
已解决
我也有编译器遵从性 当我将编译器设置为java 1.7时,我得到
已解决
最后,当我试图更新STS3.6.3时,它冻结并显示
正常
我的代理设置为
更新 我根据此设置进行更改并添加依赖项
我得到这个错误:
现在我看不到可以帮助我解决这些遗留问题的资源!
非常感谢您的帮助 第一个maven默认编译器级别设置为1.5。 要将其设置为1.7,请配置maven编译器插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
org.apache.maven.plugins
maven编译器插件
3.3
1.7
1.7
或添加以下属性
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
1.7
1.7
设置java版本后,按Alt+F5更新maven项目
要搜索依赖项或插件,请转到窗口->首选项->Maven,并在启动时检查下载存储库索引更新
重新启动STS,等待索引更新完成
关于您的项目结构检查,请在pom.xml中包含war
。默认情况下,它将是jar
类型
然后我创建了Maven项目,但视频中的结构是
您可以在ide(eclipse)中切换透视图。在视频中,这是JavaEE透视图
你得到的是春天的视角,不用担心
窗口->打开透视图
好的,现在我想向pom.xml添加插件,但是得到这个对话框
好吧,那有什么不对
如果您在那里搜索依赖项,您将获得所有信息,以填写您在对话框中看到的信息。否则,您可以打开pom
-文件并直接粘贴依赖项
我也有编译器遵从性
假设您在Eclipse中使用m2e插件,您需要将源和目标版本指定为1.7 for maven编译器插件
使用以下命令指定它:
<properties>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.source>1.7</maven.compiler.source>
</properties>
1.7
1.7
然后更新您的项目右键单击project->maven->update project(Alt F5)
网络似乎还可以。您使用的是privat还是office网络?我还建议您使用Spring工具套件开始使用Spring,方法是使用Spring Boot和上的指南。您可以直接将这些指南导入STS并从那里开始(假设您有网络连接)。我认为我在这里提供的解决方案肯定会对您有用。 如果您已成功下载SpringSTS,则只需遵循以下步骤 创建项目后,右键单击项目并更新Maven项目 将其与谷歌应用程序引擎集成非常简单。您只需在pom.xml中声明google应用程序引擎依赖项。我将为您提供我的谷歌应用引擎Spring项目的结构 请遵循以下步骤 1.在WEB-INF文件夹下创建appengine-wex.xml 2.在WEB-INF文件夹下创建logging.properties文件 3.插入谷歌应用程序引擎依赖项 下面是示例appengine-web.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xml>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>make-me</application>
<version>2</version>
<!--
Allows App Engine to send multiple requests to one instance in parallel:
-->
<threadsafe>true</threadsafe>
<!-- Configure java.util.logging -->
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
</system-properties>
<!--
HTTP Sessions are disabled by default. To enable HTTP sessions specify:
<sessions-enabled>true</sessions-enabled>
It's possible to reduce request latency by configuring your application to
asynchronously write HTTP session data to the datastore:
<async-session-persistence enabled="true" />
With this feature enabled, there is a very small chance your app will see
stale session data. For details, see
http://code.google.com/appengine/docs/java/config/appconfig.html#Enabling_Sessions
-->
</appengine-web-app>
让我
2.
真的
Pom依赖性
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>1.9.1</version>
</dependency>
<!-- JUnit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.9.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-testing</artifactId>
<version>1.9.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-stubs</artifactId>
<version>1.9.1</version>
<scope>test</scope>
</dependency>
com.google.appengine
appengine-api-1.0-sdk
1.9.1
朱尼特
朱尼特
4.10
测试
org.mockito
莫基托所有
1.9.0
测试
com.google.appengine
阿彭金试验
1.9.1
测试
com.google.appengine
appengine api存根
1.9.1
测试
最终结构
如果我必须将maven安装为单机版,或者可以使用Spring工具套件随附/随附哪些插件?我想在pom.xml中添加插件,但选择plu in不显示任何要添加的插件?请遵循以下指南:添加依赖项,就像我在postcan中建议的那样,您可以发布pom文件吗?好!通过这种方式,我了解了一些如何创建Spring项目的方法,但我在添加google应用程序引擎扩展时遇到了问题,我也想解决这些问题