小编nik*_*iko的帖子

使用多个.jar和javac

请原谅我的术语.我正在尝试为我的CS类使用带有java程序的三个jar文件.第一个是funjava,一个简化的java语言,其他是类定义颜色和几何.这是我的代码,当我尝试运行它时会发生什么.

import colors.*;

class Canvas{

 public static void main(String [] args){
  System.out.println("test123"); 

  Circle cr1 = new Circle( new Posn(1,2), 5, "blue");
  Circle cr2 = new Circle( new Posn(5,4), 3, "red");
 }

}

class  Circle{

 Posn center;
 int rad;
 String color;

 Circle(Posn p, int r, String c){
  this.center = p;
  this.rad = r;
  this.color = c;  
 }

}

class Posn{

 int x;
 int y;

 Posn(int x, int y){
  this.x = x;
  this.y = y;  
 }

}
Run Code Online (Sandbox Code Playgroud)

Circle的最后一个参数应该是colors.jar中的颜色,而不是字符串.

niko@niko-laptop:~/Classes/Fundies2$ javac -cp *.jar …
Run Code Online (Sandbox Code Playgroud)

java jar

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

标签 统计

jar ×1

java ×1