java 环境变量设置-错误: 程序包net.mindview不存在?能否通过设置环境变量来解决?请各位帮忙分析,谢谢

问题描述

错误: 程序包net.mindview不存在?能否通过设置环境变量来解决?请各位帮忙分析,谢谢

//: initialization/Flower.java
// Calling constructors with "this"
import static net.mindview.util.Print.*;

public class Flower {
  int petalCount = 0;
  String s = "initial value";
  Flower(int petals) {
    petalCount = petals;
    print("Constructor w/ int arg only, petalCount= "
      + petalCount);
  }
  Flower(String ss) {
    print("Constructor w/ String arg only, s = " + ss);
    s = ss;
  }
  Flower(String s, int petals) {
    this(petals);
//!    this(s); // Can't call two!
    this.s = s; // Another use of "this"
    print("String & int args");
  }
  Flower() {
    this("hi", 47);
    print("default constructor (no args)");
  }
  void printPetalCount() {
//! this(11); // Not inside non-constructor!
    print("petalCount = " + petalCount + " s = "+ s);
  }
  public static void main(String[] args) {
    Flower x = new Flower();
    x.printPetalCount();
 }
} /* Output:
Constructor w/ int arg only, petalCount= 47
String & int args
default constructor (no args)
petalCount = 47 s = hi

*///:~

问题:C:UserslenovoDesktopTIJ4-codeinitialization>javac Flower
Flower.java:3: 错误: 程序包net.mindview不存在
import static net.mindview.util.Print;
                      ^
Flower.java:3: 错误: 仅从类和接口静态导入
import static net.mindview.util.Print;
^
Flower.java:10: 错误: 找不到符号
    print("Constructor w/ int arg only, petalCount= "
    ^
  符号:   方法 print(String)
  位置: 类 Flower
Flower.java:14: 错误: 找不到符号
 print("Constructor w/ String arg only, s = " + ss);
^
  符号:   方法 print(String)
  位置: 类 Flower
Flower.java:21: 错误: 找不到符号
print("String & int args");
^
  符号:   方法 print(String)
  位置: 类 Flower
Flower.java:25: 错误: 找不到符号
print("default constructor (no args)");
^
  符号:   方法 print(String)
  位置: 类 Flower
Flower.java:29: 错误: 找不到符号
print("petalCount = " + petalCount + " s = "+ s);
^
  符号:   方法 print(String)
  位置: 类 Flower
 7 个错误

我用的是editplus 编辑的,在DOS里运行的,能否通过把net.mindview.util进行classpath环境变量设置来解决这个问题?

解决方案

设置当前路径变量:
set np=%~dp0
将当前路径下的jar包引入classpath:
set CLASSPATH=%CLASSPATH%;%np%mina.jar

这个示例你可以在你的bat加上,很容易的。

如果帮到你了,希望结帖,今天比较忙,一直都没时间上csdn来看看。

解决方案二:

最好用一个启动脚本,不然jar如果多的话,不方便;
我如果不用ide启动的话,一般都写了一个脚本的,shell和bat都写一份,在什么环境下都不用担心了。

时间: 2025-01-19 18:17:41

java 环境变量设置-错误: 程序包net.mindview不存在?能否通过设置环境变量来解决?请各位帮忙分析,谢谢的相关文章

下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下。谢谢

问题描述 下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下.谢谢 class Value3 { static int c = 0; Value3() { c = 15; } Value3(int i) { c = i; } static void inc() { c++; } } public class Count { public static void prt(String s) { System.out.println(s); } Value3

程序包com.sun.image.codec.jpeg不存在 问题的完美解决

原文地址:http://my.oschina.net/zb0423/blog/86507 在使用Hudson进行打包的过程中,因为我们使用了一个pdf文件产生缩略图的功能,倒置添加的源码文件在maven下面编译失败,失败提示信息为:程序包com.sun.image.codec.jpeg不存在 后来查看这个类文件的位置在jre/lib/rt.jar 而我们设置的java_home下面的lib/dt.jar中没有这个文件,导致编译失败.通过配置maven-compiler-plugin插件可以解决此

我在网上找了个vb的录音程序,想把录音的数据读出来,但是不会请高手帮忙

问题描述 1.首先新建一个标准的EXE工程.我们需要两个Label控件,一个MMContrl控件,一个CommonDialog控件,一个Slider控件.两个Label控件分别用来显示录音的总时间和当前的录音时间.MMContrl控件用来支持录音和播放,CommonDialog控件用来打开和保存声音文件,Slider控件是用来直观地显示录音机的状态.注:MMContrl控件.CommonDialog控件和Slider控件都不是默认的内部控件,需要添加(在控件工具箱上用右键,选"部件",

SRVE0133E错误,请大家帮忙分析一下

问题描述 MyEclipse环境下通过websphere连接oracle数据库,在本机debug下出现异常,该问题不定期出现.websphereapplicationserver版本为6.1.0.0具体错误信息如下:[11-2-2416:54:50:468CST]0000002bSRTServletReqESRVE0133E:解析参数时发生错误.java.io.IOException:AsyncIOoperationfailed,reason:RC:10054远程主机强迫关闭了一个现有的连接.a

Android错误集锦: "程序包R不存在" 的解决方法

新建一个Android项目,修改资源.包名等多种信息后,报『错误: 程序包R不存在』的错误. 意译为:『您引用的R可能与包名不符,非包名路径下的文件可能需要写明 "import 包名.R".请在查验包名正确后重试』. 问题分析: 这种情况下,问题多出在包名.  尤其在java文件中没有写明『import **.R』时,IDE目测会去当前java文件的同包名找R:  解决方法: 1.可以在该文件中写明『import 包名(AndroidManifest中的).R; 』,然后再build:

编译安装hadoop-2.5.0-rc1,程序包com.sun.javadoc不存在

问题描述 编译安装hadoop-2.5.0-rc1,程序包com.sun.javadoc不存在 编译安装hadoop-2.5.0-rc1,报如下错,求指点: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project hadoop-annotations: Compilation failure: Compilati

使用npm发布Node.JS程序包教程

 这篇文章主要介绍了使用npm发布Node.JS程序包教程,本文讲解了配置package.json.注册npm帐号.发布程序包等内容,需要的朋友可以参考下     npm是Node.JS的程序包管理器.进行Node.JS开发时,经常使用它安装/卸载程序包.实际上,发布程序包的工作也是由它来完成的. 配置package.json 要打包程序,首先要配好各项设置,这些设置都由程序包根目录下的package.json指定.package.json的内容必须是严格的JSON格式,也就是说: 1.字符串要

java-maven,自己的 程序包不存在?

问题描述 maven,自己的 程序包不存在? 文件结构如下 src src--package1 src--package2 src--package1--java文件 src--package2--java文件 src--package2--pom.xml pom.xml 根目录的pom.xml如下 <groupId>com.company</groupId> <artifactId>parent</artifactId> <version>0.

使用npm发布Node.JS程序包教程_node.js

npm是Node.JS的程序包管理器.进行Node.JS开发时,经常使用它安装/卸载程序包.实际上,发布程序包的工作也是由它来完成的. 配置package.json 要打包程序,首先要配好各项设置,这些设置都由程序包根目录下的package.json指定.package.json的内容必须是严格的JSON格式,也就是说: 1.字符串要用双引号括起来,而不能用单引号: 2.属性名一定要加双引号: 3.最后一个属性后千万不要多加一个逗号. 配置对象的属性很多,具体可以参阅这里,这里列一下常用的项目: