编译HelloWorld.java失败

问题描述

HelloWorld.java代码如下:package tutorial;import com.opensymphony.xwork2.Action;public class HelloWorld { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public String execute() { name = "Hello, " + name + "!"; return SUCCESS; }}直接在命令行下编译时提示如下错误:HelloWorld.java:3: 软件包 com.opensymphony.xwork2 不存在import com.opensymphony.xwork2.Action; ^HelloWorld.java:18: 找不到符号符号: 变量 SUCCESS位置: 类 tutorial.HelloWorld return SUCCESS; ^2 错误我也安装了JDK、JRE,CLASSPATH设置了JDKlib与JRElib目录,不知道怎么回事???

解决方案

大哥 你缺少的是struts2的包啊 和jre没关系的啊

时间: 2024-11-02 15:12:09

编译HelloWorld.java失败的相关文章

使用spark自带的sbt编译工具打包失败

问题描述 使用spark自带的sbt编译工具打包失败 小菜目前刚学spark,安装spark的操作系统环境是ubuntu 12.0.4.安装的scala是scala-2.9.1.final.tgz.配置好环境变量后,通过git clone git://github.com/aparch/spark.git下载spark源代码后,执行命令sbt/sbt update complie,出现信息如下: NOTE: The sbt/sbt script has been relocated to bui

编译错误-freeglut安装问题:已按照网上步骤进行,编译freeglut项目失败

问题描述 freeglut安装问题:已按照网上步骤进行,编译freeglut项目失败 1.生成 2.编译 问题描述细节:编译方式中debug.release和静态配置全部使用过,都是undefined symbols的问题.另外,我读了freeglut项目中的说明文档,有这么一个提示:Windows Questions======= =========(1) My linking fails due to undefined symbols. What libraries do I need t

利用javax.tools动态编译执行java代码

inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish ). 参考:使用 javax.tools 创建动态应用程序   javax.tools 包是一种添加到 Java SE 6 的标准 API,可以实现 Java 源代码编译,使您能够添加动态功能来扩展静态应用程序.本文将探查javax.tools包中提供的主要类,以Java表达式表示计算一个数值函数y=x*x+x.更多详情请参考<使用 javax.tools 创建动态应用程序>和jav

mingw-Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招!

问题描述 Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招! 很简单的Hello World 程序,编译时提示: D:MinGWincludec++3.4.5bitscodecvt.h|475 这个文件中引用的 bits/codecvt_specializations.h 文件找不到 请问是哪里出了问题? ?

gcc-mac编译安装pyodbc失败

问题描述 mac编译安装pyodbc失败 我想在 mac 中使用 python+odbc 的方式实现远程访问 oracle 数据库,所以下载了 pyodbc-3.0.7的源码在本地编译.按 README 中的方法执行 python setup.py build install 时遇到报错如下: www:pyodbc-3.0.7 Philip$ python setup.py build installrunning buildrunning build_extbuilding 'pyodbc'

服务器-class文件反编译为Java

问题描述 class文件反编译为Java SQL server 2008+myclipse+tomcat开发OA系统时,如何把tomcat服务器下的项目还原在myclipse中编译. 解决方案 Java Decompiler 这个东东就比较好用http://www.bkill.com/download/20100.html 解决方案二: 1.建一个自己的工程 2.反编译classess下的文件(工具很多,后期要做很多修复工作),作为自己的源码 3.拷贝相应的lib 4.jsp,js等资源考到we

apk反编译后安装失败,找不到证书

问题描述 apk反编译后安装失败,找不到证书 反编译apk,将dex转为jar,修改.class,再将jar转为dex打包回apkjarsigner签名(验证,显示有签名信息),经过这些过程后,新的apk始终安装失败,为何?直接复制apk到/data/app里,启动时报类未找到异常.求解! 解决方案 不知道是为什么jarsigner签名无效~~~使用aignapk签名后成功了. 解决方案二: 如果系统里面已经安装没有改过的apk 现在反编译了,并签名,如果签名和以前的不一样的话,与原版apk会冲

ant-ANT编译nutch时失败,请问大神们这是什么原因呢?

问题描述 ANT编译nutch时失败,请问大神们这是什么原因呢? 但是ANT执行还是报错如下: 提示错误:You probably access the destination server through a proxy server that is not well configured. 如图所示: (1)以下是本程序的目录结构: (2)已经在build.xml中设置好了. taskdef uri="antlib:org.sonar.ant" resource="org

android apk反编译到java源码的实现方法_Android

Android由于其代码是放在dalvik虚拟机上的托管代码,所以能够很容易的将其反编译为我们可以识别的代码. 之前我写过一篇文章反编译Android的apk包到smali文件 然后再重新编译签名后打包实现篡改apk的功能. 最近又有一种新的方法来实现直接从Android apk包里的classes.dex文件,把dex码反编译到java的.class二进制码,然后从.class二进制码反编译到java源码想必就不用我来多说了吧. 首先我们需要的工具是dex2jar和jd-gui 其中第一个工具