小编bru*_*uno的帖子

为什么eclipse没有捆绑的svn客户端

默认情况下,Eclipse使用CVS客户端插件进行部署.为什么默认情况下没有捆绑的svn源控制客户端?

eclipse subclipse svn cvs subversive

9
推荐指数
1
解决办法
375
查看次数

无状态会话bean中的静态字段

如果我在无状态bean中有一个静态字段:

@Stateless
@Local(SomeClass.class)
public class AccountBean implements SomeClass{

   private static final int STATIC_FIELD = 0;

   public AccountBean () {}
}
Run Code Online (Sandbox Code Playgroud)

是否会STATIC_FIELD在所有AccountBean实例中共享该值,例如在基本类中?

编辑标记该字段,final如下所示.

java static ejb

9
推荐指数
1
解决办法
3382
查看次数

如何在必要时自动为所有项目Java类添加@Override,@ Deprecate和static修饰符?

我需要在必要时自动插入@Override/ @Deprecated注释和静态修饰符,以便在Eclipse IDE中打开具体项目的所有Java文件.

Eclipse具有很强的插入@Override/ @Deprecate注释功能,并且可以在Java文件save(Preferences -> Java -> Editor -> Save actions -> Additional actions)上添加静态修饰符.但Eclipse只能在编辑的java文件中应用这些操作,并且仅在保存时才应用.

当然,我可以使用Eclipse作为编辑器在每个文件中插入一个选项卡或空格,并保存它以在保存操作时激活Eclipse重构工具,但是我有一个非常大的代码要处理,所以这非常讨厌.

也许有一个Eclipse插件支持这种类型的代码重构?

如果没有解决方案,我会尝试为此编写自己的Eclipse RCP插件.

eclipse eclipse-plugin eclipse-rcp

9
推荐指数
1
解决办法
3933
查看次数

有什么区别Javax.jws和javax.xml.ws

我是Java新手并试图跳进WebServices.我在某个地方找到了两个例子,我对可用的选项感到困惑.

首先,javax.jws.WebService注释似乎工作正常,但有大量的材料javax.xml.ws.它似乎javax.jws更新,并没有太多可用的材料.

这两种方法有什么区别?

java web-services jax-ws

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

如何在maven中使用EJB和WAR构建EAR项目?

我尝试使用EJB和WAR创建EAR项目,但我遇到了一些问题.我从Archetype创建IntelliJ IDEA中的主项目:

<dependency>
    <groupId>org.codehaus.mojo.archetypes</groupId>
    <artifactId>ear-javaee6</artifactId>
    <version>1.5</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后我从Archetype创建了EJB模块:

<dependency>
    <groupId>org.codehaus.mojo.archetypes</groupId>
    <artifactId>ejb-javaee6</artifactId>
    <version>1.5</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后我从Archetype创建了第二个模块:

<dependency>
    <groupId>javax.faces</groupId>
    <artifactId>javax.faces-war-archetype</artifactId>
    <version>2.2</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

然后我将依赖项添加到主pom.xml:

<!-- Define the versions of your ear components here -->
<dependencies>
    <dependency>
        <groupId>QCforCC-main</groupId>
        <artifactId>QCforCC-ejb</artifactId>
        <version>1.0-SNAPSHOT</version>
        <type>ejb</type>
    </dependency>
    <dependency>
        <groupId>QCforCC-main</groupId>
        <artifactId>QCforCC-war</artifactId>
        <version>1.0-SNAPSHOT</version>
        <type>war</type>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

然后我尝试构建项目 - 使用maven clean和instal.但是我有一个错误:

[错误]反应堆中的项目包含循环引用:"Vertex {label ='QCforCC-main:QCforCC-war:1.0-SNAPSHOT'}'和'Vertex {label ='QCforCC-main:QCforCC-ejb: 1.0-SNAPSHOT'}'在图中引入循环QCforCC-main:QCforCC-ejb:1.0-SNAPSHOT - > QCforCC-main:QCforCC-war:1.0-SNAPSHOT - > QCforCC-main:QCforCC-ejb:1.0- SNAPSHOT - > [Help 1] [ERROR] [ERROR]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven.[ERROR]使用-X开关重新运行Maven以启用完整的调试日志记录.[错误] [错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:[错误] [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectCycleException

进程以退出代码1结束

在EAR pom.xml我有:

  [ERROR] The projects in the reactor …
Run Code Online (Sandbox Code Playgroud)

ear java-ee maven

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

在应用程序级别限制 Spring WebClient 调用

我正在将 Spring WebFlux 和 WebClient 用于我的 Web 应用程序。

我的应用程序可能会调用同样由我们托管的“N”个其他微服务。

现在的问题是我想限制我的 WebClient 对现有微服务调用有限数量的同时调用。

另外,我不想在个人调用级别执行此操作,而是在应用程序级别执行此操作。

我已经经历过“如何限制活动 Spring WebClient 调用的数量? ”和“如何使用 WebClient 限制请求/秒? ”,但无济于事。

spring spring-webflux

8
推荐指数
1
解决办法
1599
查看次数

如何从内置图库中检索picasa照片?

我想从内置的Android图库中检索调用ACTION_PICKIntent 的照片.我对Picasa的图片有疑问.我已将代码用于此链接,但它不起作用(File对象不存在).请问任何想法.

android android-intent android-gallery

7
推荐指数
2
解决办法
3472
查看次数

Viewscoped JSF和CDI bean

我在JBoss EAP 6上使用Java EE 6,我的JSF bean注释如下:( @ManagedBean @ViewScoped两者都来自javax.faces.bean包)

然而,他们也CDI豆(默认构造函数,使用@Inject,@PreDestroy等等).我一直在阅读你不能混合这些注释(JSF和CDI),但它显然工作正常:注入正在工作,preDestroy在视图更改时被调用等).

我错过了什么吗?问题是什么?为什么不用?

jsf cdi view-scope

7
推荐指数
1
解决办法
4173
查看次数

GitHub中的Jar依赖项

我正在GitHub上建立一个新的Java项目,我将把一些Apache Commons库作为依赖项.

确定我的项目需要那些jar文件的最佳实践是什么?我应该将依赖项上传到我的GitHub存储库(丑陋)吗?或者使用类似Maven的工具

或者有没有办法链接另一个git存储库中的文件?Apache为它们的库提供了git存储库.它们是只读的,但我很好,因为我只想使用罐子.坏的是它们包含所有的来源,我只关心编译的jar.看来我们不能git submodule只是一个档案.

java git dependencies jar github

7
推荐指数
1
解决办法
1551
查看次数

如何覆盖 Quarkus 中的属性?

我想覆盖我在Quarkus应用程序的配置文件中配置的属性。

我怎样才能做到这一点?

properties-file quarkus

7
推荐指数
1
解决办法
5204
查看次数