小编Ros*_*han的帖子

NetBeans 7.0.1:尚未授权对Tomcat服务器的访问

我是一个初学者,刚开始使用JSP而且我一直坚持起步.请帮帮我.我已下载catalina.batsetclasspath.bat在适当的位置,/tomcat/bin/ 但仍然得到授权错误.我看过一个类似的帖子并tomcat-users.xml用这一行编辑了我<user username="root" password="1234" roles="manager-script"/>

但仍然无法成功运行它.

See the server log for details.
    at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:232)
    at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:390)
    at org.apache.tools.ant.Target.performTasks(Target.java:411)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
    at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)
    at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
    at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
Caused by: java.lang.IllegalStateException: Access to Tomcat server has not been authorized. Set the correct username and password with the "manager-script" role in the Tomcat customizer …
Run Code Online (Sandbox Code Playgroud)

java apache jsp tomcat netbeans-7

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

此预处理器指令C/C++需要说明

我试图在一些测试中解决这个问题,但后来当我在家里运行时,它给出了意想不到的答案.我无法理解这段代码:

#include <stdio.h>
#include <conio.h>
#define swap(a,b) temp=a; a=b; b=temp;
int main()
{
int i, j, temp;
i=5;
j=10;
temp=0;
if( i > j) //evaluates to false
swap( i, j );
printf( "%d %d %d", i, j, temp); //expected output: 5 10 0
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:10 0 0

请有人解释它是如何工作的.

c c++

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

在ABAP中使用Regex替换来替换多次出现的多个字符?

这是我的字符串c:编程很有趣,但不是ABAP.我写的声明是针对单个字符的

REPLACE ALL OCCURRENCES OF REGEX '\m' in c WITH '@'.
Run Code Online (Sandbox Code Playgroud)

工作正常,但如何使用相同的语句替换其他单个字符.

例如:我需要使用一个替换语句替换'm','i'.我怎么写这个,因为REPLACE ALL OCCURRENCES OF REGEX '\m\p' in c WITH '@'.不工作

PS:ABAP学习的新手.

abap

0
推荐指数
1
解决办法
4027
查看次数

标签 统计

abap ×1

apache ×1

c ×1

c++ ×1

java ×1

jsp ×1

netbeans-7 ×1

tomcat ×1