Tomcat 服务器 Netbeans 8.0 在 Windows 8 中不工作

标签 tomcat cordova netbeans

在 net beans 中创建一个新的 java Web 应用程序项目后,当我试图在 Tomcat 中部署它时

服务器(apache-tomcat-7.0.53-windows-x64)出现以下错误,任何人都可以帮助我

出来了,提前致谢。

ant -f \NetBeansProjects\WebApplication1 -Dbrowser.context=Documents\NetBeansProjects\WebApplication1 -DforceRedeploy=false -Ddirectory.deployment.supported=true -Dnb.wait.for.caches=true -Dnb.internal.action.name=run run init: deps-module-jar: deps-ear-jar: deps-jar: library-inclusion-in-archive: library-inclusion-in-manifest: compile: compile-jsps: Starting Tomcat process... Waiting for Tomcat... Tomcat server started. In-place deployment at ...\NetBeansProjects\WebApplication1\build\web Deployment is in progress... deploy?config=file%3A%2FC%3A%2FUsers%2FTHULAS%7E1%2FAppData%2FLocal%2FTemp%2Fcontext3096225649611752059.xml&path=/WebApplication1 Server returned HTTP response code: 400 for URL: xxxx:8080/manager/text/deploy?config=file%3A%2FC%3A%2FUsers%2FTHULAS%7E1%2FAppData%2FLocal%2FTemp%2Fcontext3096225649611752059.xml&path=/WebApplication1 ...\NetBeansProjects\WebApplication1\nbproject\build-impl.xml:1045: The module has not been deployed. See the server log for details. BUILD FAILED (total time: 1 minute 23 seconds)

最佳答案

这是一个老问题,但我遇到了同样的问题,由于找不到答案,所以我做了以下工作:

1) 使用如下内容设置 %Catalina Home%/conf/tomcat-users.xml 文件:

<role rolename="ide"/>
<user password="secret" roles="manager-script" username="ide"/>

ide 是用户名,secret 是 Netbeans 中服务器配置中使用的密码。

Netbeans Tomcat config

2) 在 Windows 中设置 JAVA_HOME 和/或 JRE_HOME 环境变量

enter image description here

3) 运行 Netbeans 以管理员身份。可能有办法解决这个问题,但这对我有用。如果不以管理员身份运行,Tomcat startup.bat 将以受限用户身份运行,导致无权写入日志文件等,然后无法部署 webapp。

关于Tomcat 服务器 Netbeans 8.0 在 Windows 8 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23991013/

相关文章:

java - string.format 在 http post 请求和响应中抛出异常

java - tomcat WEB-INF 上的 jar 名称列表

javascript - 禁用除单击之外的所有 hammer.js( Angular 锤)事件

android - 了解 Android LaunchMode - 防止在应用程序图标单击时重新启动

tomcat - 启动tomcat失败

spring-mvc - 单击缩略图并在浏览器中显示 3d 模型

tomcat - Nginx 和 Tomcat - 子域指向子目录

ios - 如何从我的自定义 CDVPlugin 类(Objective C 语言)调用 javascript 函数

JavaFX TabPane - 多个 Controller 和多个 FXML 文件

java - 无法在面向对象编程、数组中为函数赋值