问题标签 [spring-loaded]

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.

0 投票
1 回答
4118 浏览

java - 打开 zip 文件时出错或缺少 JAR 清单

当我运行“grails run-app -Dserver.port=8005”时出现以下错误。请有人帮我解决这个问题。提前致谢!!

打开 zip 文件时出错或缺少 JAR 清单:E:/work/ThirdParty/grails-2.4.3/lib/org.springframework/springloaded/jars/springloaded-1.2.0.RELEAS E.jar 在 VM 代理库初始化期间发生错误未能初始化:仪器

0 投票
0 回答
125 浏览

eclipse - 在 Eclipse 上加载弹簧的 kotlin

我已经在 spring-boot 上尝试了带有 springloaded 的 Kotlin,用于简单 web 的 eclipse。对于 Java 类,它可以进行热部署。但不适用于 Kotlin 文件。

pom.xml 几乎完全来自http://start.spring.io/除了添加 springloaded。

0 投票
0 回答
571 浏览

grails - Grails 多项目构建中的自动重新加载/热交换普通 groovy 依赖项

我有一个 Grails 项目,其中包括一个单独的 Gradle 项目,其中包含许多项目之间共享的实用 Java/Groovy 类。我正在使用多项目构建,以便我可以同时开发两个项目。

包含项目中的实用程序类不是热交换/热重载/自动重载/弹簧加载(我想这个概念有很多同义词)。这意味着每次我对包含项目中的一个实用程序类进行更改时,我都必须重新启动 Grails 应用程序。

有谁知道如何让子项目使用 Grails 使用的热交换功能?从这条评论中可以看出,Grails 使用 Spring Boot 的弹簧加载功能来做到这一点:https ://github.com/spring-projects/spring-boot/issues/43#issuecomment-24723710

我什至尝试按照本教程中关于使用弹簧加载功能的建议设置子项目:http: //mrhaki.blogspot.com/2015/09/spring-sweets-reload-classes-spring.html。但是当我运行时gradle -t classes,我最终得到了这个输出:

构建失败,但进程仍在运行。所以我尝试启动 Grails 应用程序并检查实用程序类是否正在热交换,但它们不是。我希望有一个解决方案不需要gradle -t classes在启动 Grails 应用程序之前启动单独的进程,但无论哪种方式,如果有人有任何想法,我很乐意听到他们的意见。

0 投票
1 回答
171 浏览

jboss - 在 jboss 启动中使用 springloaded 时出错

我在 jboss 中使用 springloaded 代理,它在启动时给了我错误。错误与 logmanager 相关,并在https://github.com/spring-projects/spring-loaded/issues/94中描述。在standalone.conf 中进行以下更改后,我能够解决此问题

有没有办法我可以使用 maven shaded 插件在 springloaded jar 中重新定位包,这样就不需要更多的额外设置。我尝试重新定位 java.util.Logger 但没有任何效果。有没有其他方法可以在弹簧加载中进行一些更改以避免jboss的这种自定义设置。

0 投票
1 回答
156 浏览

spring-loaded - Springloaded 的 clearLocalVariableTableParameterNameDiscovererCache 在代码重新编译时给出 IllegalArgumentException

我在一个 maven 项目(一个 Hippo CMS 项目)中使用 springloaded 并且一切似乎都可以正常工作,但是每次 IDEA 重新编译一个类时我都会收到这个错误。

有谁知道这是否严重或可以忽略,因为一切正常?

如果有帮助,我根据这篇文章配置了项目: https ://www.bloomreach.com/en/resources/blogs/2014/08/Speeding+up+your+Hippo+CMS+development+with+Spring+加载的.html

使用 tomcat 8 的示例代码: https ://github.com/jreijn/hippocms-spring-loaded/tree/hippo10

使用的版本:JDK 1.8、Tomcat 8、Springloaded 1.2.7、IDEA 2017.1

谢谢!

0 投票
1 回答
39 浏览

spring - springloaded-重新加载类没有发生

我正在通过spring 文档重新加载类而不重新启动容器,但是当我试图通过添加 springloaded 依赖项重新加载来做同样的事情时,我错过了什么吗?

0 投票
2 回答
990 浏览

java - 一个 bean 类可以在内部实例化另一个类,如果/我们应该如何避免它?

假设 bean 在这里注册。

并且该类在内部实例化了另一个类,如下所示(两者都不需要注释?)

这个机制是如何工作的?在 bean 注入中实例化新实例是否安全?这样做有什么好处或坏处?

如果我们也通过将 MyOtherClass 设为 bean 来避免使用它,这会是这样吗?(主要关注:@Autowired 和 getMyclass() 是在正确的位置还是多余的?)

0 投票
1 回答
384 浏览

java - 使用 Elasticsearch 在 Grails 中处理类的字节时出现意外问题

我试图让 Elasticsearch 在我的 Grails 项目中工作。我正在使用此处记录的 Elasticsearch 中的 Java Rest 高级客户端 [ https://www.elastic.co/guide/en/elasticsearch/client/java-rest/6.3/java-rest-high-getting-started-maven.html]。我正在使用 Elasticsearch 6.3.2 版本、Java 8、Grails 2.4.4

我创建了一个服务类并在文件开头添加了一个导入语句。例如:import org.elasticsearch.ElasticsearchException 而且,当我启动 Grails 时,我收到以下错误。但是,如果我删除该导入语句,则应用程序运行良好。那么,导入中发生了什么?

那么,有人可以帮助我了解这里发生了什么吗?

谢谢。

0 投票
1 回答
70 浏览

java - 弹簧加载重新加载类文件失败

我已经下载了 spring-loaded 的 jar 并将其放入我的应用程序根目录中。所以我运行我的 Spring Boot 应用程序,它的参数为 -javaagent:springloaded-1.3.0.BUILD-20210404.024037-2.jar -noverify 当我输入 ctrl+f9 命令来重建我的类文件时,我收到如下消息:

我的简单 *.java 如下:

之后,我再次访问该 url,我将收到如下错误:

我得到两个相同的方法是一样的,但是我在我的 *.class 文件中没有找到任何相同的方法或问题。