在路径
/root/workspace/testjar/javatool
有两个 编译的.class文件第一个 Add.java ,编译生成 Add.class
package javatool;
public class Add
{
public int add(int num1, int num2)
{
return num1 + num2;
}
}
第二个 Multiply.java ,编译生成 Multiply.class
package javatool;
public class Multiply
{
public int multiply(int num1, int num2)
{ return num1*num2;}}然后在 /root/workspace/testjar/ 路径下 ,执行 jar -cvf cal.jar javatool/Add.class javatool/Multiply.class完成打包
生成 cal.jar
添加CLASSPATH /root/workspace/testjar最后在 /root/workspace下有个使用包的文件 Cal.java
import javatool.cal;public class Cal
{
public static void main(String[] args)
{
Add a;
System.out.print(a.add(1 + 3));
}
}
在编译是提示 javatool.cal 找不到,请问一下 我的jar包 过程 有问题么?
/root/workspace/testjar/javatool
有两个 编译的.class文件第一个 Add.java ,编译生成 Add.class
package javatool;
public class Add
{
public int add(int num1, int num2)
{
return num1 + num2;
}
}
第二个 Multiply.java ,编译生成 Multiply.class
package javatool;
public class Multiply
{
public int multiply(int num1, int num2)
{ return num1*num2;}}然后在 /root/workspace/testjar/ 路径下 ,执行 jar -cvf cal.jar javatool/Add.class javatool/Multiply.class完成打包
生成 cal.jar
添加CLASSPATH /root/workspace/testjar最后在 /root/workspace下有个使用包的文件 Cal.java
import javatool.cal;public class Cal
{
public static void main(String[] args)
{
Add a;
System.out.print(a.add(1 + 3));
}
}
在编译是提示 javatool.cal 找不到,请问一下 我的jar包 过程 有问题么?
怎么也是import javatool.Add;吧
怎么样 设置也不行啊,import javatool.*; 也不行啊
执行 jar -cvf cal.jar javatool/Add.class javatool/Multiply.class完成打包
生成 cal.jar改为:
jar -cvf cal.jar .