小编Sar*_*ara的帖子

没有管理员权限安装JDK

我正在尝试在办公室笔记本电脑上安装JDK,但它说我需要管理员权限.我只能在工作中访问自己的帐户.

如何在没有管理员权限的情况下安装Java Development Kit?

java installation limited-user

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

消息队列与套接字

我没有太多的套接字编程经验,但我尝试了一下它.我对MDB和消息队列非常熟悉.有人告诉我队列(例如MDB)是"不比直接套接字连接多".有人可以比较这两个对我.

sockets message-queue message-driven-bean websocket

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

Putty vs WinSCP

我是Putty和WinSCP的新手.那么有人能告诉我这两者之间有什么区别吗?什么时候应该使用每个.

谢谢.

putty winscp

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

Maven目标从日食运行

当我从命令行运行mvn compile时,它使用pom.xml构建.但是当我尝试在eclipse中运行它时(通过使用m2eclipse插件),当我右键单击pom.xml并作为maven build运行时,它会要求一个目标.我是maven的新手,想要通过eclipse运行它.那么为什么从命令行运行时它没有要求任何东西?有默认目标吗?

eclipse m2eclipse maven

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

如何使用maven构建后运行项目

我是maven的新手.所以我有一个带pom.xml文件的项目.所以我用maven运行它,构建成功.我有玻璃鱼.Glassfish已经单独运行.那么现在使用Glassfish运行项目的下一步是什么?我的IDE是eclipse.

eclipse glassfish maven

6
推荐指数
1
解决办法
7751
查看次数

部署到没有为com.mysql.jdbc.jdbc2.optional.MysqlXADataSource设置的Glassfish类路径

Glassfish没有加载com.mysql.jdbc.jdbc2.optional.MysqlXADataSource包.

抛出以下错误

javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence
Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: 
Error in allocating a connection. Cause: Class name is wrong or classpath is not set    
for:com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
Error Code: 0 at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy
(EntityManagerSetupImpl.java:517)...
Run Code Online (Sandbox Code Playgroud)

我已将mysql-connector jar文件复制到libGlassfish目录中,但仍然出现上述错误.

如何确保Glassfish可以为已部署的应用程序找到我的JDBC驱动程序?

eclipse deployment ear glassfish

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

ClassNotFoundException: org.apache.xml.serializer.TreeWalker

我用 xml 数据库和 appache tomcat 编写了一个简单的应用程序。我工作得很好,直到我试图在工作区打开时压缩它。之后,无论何时我尝试立即创建 tomcat 服务器,我都会收到此错误:

ClassNotFoundException: org.apache.xml.serializer.TreeWalker

所以我离开了这个。现在我正在研究 xmlspy,尝试使用 tomcat FO 引擎生成 pdf 文件。我安装了新的 tomcat 并在 xmlspy 中指出了这一点。现在,当我尝试在 xmlspy 中运行 fo 时,出现以下错误。

注意:serializer.jar& xalan jar 文件已经在 lib 文件夹中。

log4j:WARN No appenders could be found for logger (org.apache.fop.util.ContentHandlerFactoryRegistry).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker
  at org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:823)
  at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:278)
  at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130)
  at org.apache.fop.cli.Main.startFOP(Main.java:174)
  at org.apache.fop.cli.Main.main(Main.java:205)
Caused by: java.lang.ClassNotFoundException: org.apache.xml.serializer.TreeWalker
  at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
  at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
  at …
Run Code Online (Sandbox Code Playgroud)

xml tree tomcat xmlspy

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

如何将maven存储库jar添加到eclipse buildpath中?

从eclipse我可以在maven存储库视图中看到所有必需的jar.但我丢失的jar文件有大约100个错误.所以我设置了M2_REPO环境变量.我从命令行运行了mvn eclipse:eclipse命令.当我运行此命令时,将一个ear包添加到我的项目的一个子包中.例如,我的项目名称是portal.子包是portal_ear.运行mvn eclipse后的耳朵:eclipse命令被添加到portal_ear的目标文件夹中.所以我的问题是因为我已经在存储库中存放了jar,我如何将它们添加到eclipse中的portal buildpath中?

谢谢.

eclipse m2eclipse buildpath maven

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

无法找到application.xml中定义的子模块[portal-service-ejb-1.4-SNAPSHOT.jar]

我正在使用maven和NetBeans.我能够部署并运行我的应用程序.但现在它抛出一个错误:

部署期间发生错误:部署应用程序时出现异常[portal-ear-1.4-SNAPSHOT]:无法找到application.xml中定义的子模块[portal-service-ejb-1.4-SNAPSHOT.jar].

当我去目标/ portal-ear-1.4-SNAPSHOT我可以看到portal-service-ejb-1.4-SNAPSHOT.jar但是它仍然引发了我这个错误.

我的application.xml:

<?xml version="1.0" encoding="UTF-8"?>
   <application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_6.xsd" version="6">
  <display-name>e2e-portal-ear</display-name>
      <module>
    <web>
      <web-uri>portal-war-1.4-SNAPSHOT.war</web-uri>
      <context-root>/portal</context-root>
    </web>
  </module>
  <module>
    <ejb>portal-repository-ejb-1.4-SNAPSHOT.jar</ejb>
  </module>
  <module>
    <ejb>portal-service-ejb-1.4-SNAPSHOT.jar</ejb>
  </module>
     <library-directory>lib</library-directory>
</application>
Run Code Online (Sandbox Code Playgroud)

deployment netbeans glassfish maven glassfish-3

3
推荐指数
1
解决办法
3701
查看次数

列表中的JPA SELECT

我似乎无法运行这个简单的查询.我有一个id列表,我想从db检索具有此id的所有行.

 List<String> uniqueIds is my list.
Run Code Online (Sandbox Code Playgroud)

我试过了 String q = "SELECT item FROM Tenant item WHERE item.id IN (:"+uniqueIds+")";

我没有尝试过这个:和().他们没有工作.我究竟做错了什么.我也试过(String uniqueId:uniqueIds){in + = uniqueId +","; }

并使用"in"!

谢谢.

jpa jpql

3
推荐指数
1
解决办法
4191
查看次数

为什么采用setter和getter方法

可能重复:
为什么要使用getter和setter?

我知道这非常微不足道.但是为什么我们定义私有,然后我们使用getter和setter.这更像是为了防止程序员在使用私有变量或方法时出错吗?或者是出于安全考虑.如果出于安全考虑,那么拥有吸气剂或制定者有什么意义呢?我知道我们可以在getter和setter中有限制但是那些if子句主要是为了防止错误而不是隐私限制.例如,我们通常不会说这些成员使用if子句限制对此方法的访问.

谢谢.

java utility-method

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