小编Der*_*rek的帖子

如何在Windows 7上设置java_home?

我在控制面板的"系统"中找到了环境变量,并创建了两个新变量,一个用于用户变量,另一个用于系统变量.两者都被命名为JAVA_HOME,两者都指向

C:\太阳\ SDK\JDK\BIN

但由于某种原因,我在运行Java命令时仍会遇到以下错误...

BUILD FAILED
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error  occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137: Please set java.home to a JDK installation

Total time: 1 second
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>lib\ant\bin\ant -f setup.xml
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: setup.xml
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

java java-home system-variable windows-7

415
推荐指数
12
解决办法
153万
查看次数

尝试构建文件时出现Ant错误,找不到tools.jar?

当我跑蚂蚁时,它说:

Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: build.xml does not exist!
Build failed
Run Code Online (Sandbox Code Playgroud)

我可以用什么软件包下载所需的文件> C:\ Program Files\Java\jre6\lib\tools.jar

我刚刚下载了这个:

JRE-6u19-Windows的i586系统,s.exe

但遗憾的是它似乎不在它上面......

java ant deployment tools.jar

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

netbeans中的JavaEE在部署时出现BUILD FAILED错误

当我尝试在由Servlet(java页面),JSP,bean(java页面)和HTML页面组成的Netbeans中运行我的Java EE程序时,我在输出中出现此错误:

In-place deployment at C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\build\web
Initializing...
deploy?path=C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\build\web&name=EJBProject-war&force=true failed on Personal GlassFish v3 Domain
C:\Users\Derek\Documents\NetBeansProjects\EJBProject\EJBProject-war\nbproject\build-impl.xml:611: The module has not been deployed.
BUILD FAILED (total time: 1 second)
Run Code Online (Sandbox Code Playgroud)

然后在命令提示符下,当我asant run在相应的目录中运行时,我得到:

C:\用户\德里克\文件\的NetBeansProjects\EJBProject \nbproject文件\ build-impl.xml中:19:类org.apache.tools.ant.taskdefs.condition.Not不支持嵌套 "antversion" 元素.

你知道为什么会这样吗?为什么netbeans不会部署我的应用程序,所以我可以运行并测试它?

编辑:蚂蚁版实际上想出了......

Apache Ant版本1.6.5于2005年6月2日编译

glassfish输出日志说:

SEVERE: Exception while loading the app
java.lang.RuntimeException: EJB Container initialization error
    at org.glassfish.ejb.startup.EjbApplication.loadContainers(EjbApplication.java:219)
    at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:197)
    at org.glassfish.ejb.startup.EjbDeployer.load(EjbDeployer.java:63)
    at org.glassfish.internal.data.ModuleInfo.load(ModuleInfo.java:175)
    at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:216)
    at     com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:338)
    at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)
    at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)
    at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1224) …
Run Code Online (Sandbox Code Playgroud)

netbeans ejb glassfish java-ee netbeans6.8

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

如何使用 Java 获取 SQL 中列的中位数/众数/范围?

我必须从表中的一列中获取测试分数的中位数、众数和范围,但我不确定如何去做。当您使用 java 连接到数据库时,通常会返回一个结果集,您可以用它制作表格或其他内容,但是如何获取特定的数字或数字?是否有 SQL 命令来获取中位数/众数/范围,或者我必须自己计算这个,以及如何从表中提取数字以便能够计算众数/中位数/范围?

谢谢。

java mysql jdbc

5
推荐指数
1
解决办法
6072
查看次数