質問編集履歴

15

文章を修正

2022/04/24 02:37

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 「JAVA」クラスパスのマニュフェストファイルの書き方が知りたい。
1
+ 「JAVA」マニュフェストファイルの書き方が知りたい。
test CHANGED
File without changes

14

タイトルを修正

2022/04/22 23:27

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 「JAVA」javaコンド マニュフェストファイルの書き方が知りたい。
1
+ 「JAVA」クラスパスのマニュフェストファイルの書き方が知りたい。
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  ```
24
24
 
25
- ##### Main.java
25
+ ##### Main.javaのの
26
26
  ```java
27
27
  import java.io.File;
28
28
  import org.opencv.core.Core;
@@ -69,7 +69,7 @@
69
69
  ##### manifest.mf
70
70
  ```
71
71
  Main-Class: Main
72
- Class-Path: lib/opencv-455.jar:lib/libopencv_java455.so
72
+ Class-Path: lib/opencv-455.jar
73
73
  ```
74
74
 
75
75
 

13

文章を修正

2022/04/22 23:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,7 @@
10
10
 
11
11
  参考サイト:https://www.sejuku.net/blog/62990
12
12
  参考サイト:https://docs.oracle.com/javase/jp/8/docs/technotes/tools/windows/javac.html
13
+ 参考サイト:https://software.fujitsu.com/jp/manual/manualfiles/m150014/b1x10181/06z200/b0181-03-11-01-00.html
13
14
  ```
14
15
  Exception in thread "main" java.lang.NoClassDefFoundError: org/opencv/core/CvType
15
16
  at Main.main(Main.java:15)

12

文章を修正

2022/04/22 04:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,6 @@
10
10
 
11
11
  参考サイト:https://www.sejuku.net/blog/62990
12
12
  参考サイト:https://docs.oracle.com/javase/jp/8/docs/technotes/tools/windows/javac.html
13
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-21/4571364c-1027-4964-85e5-64aabcfc170c.png)
14
13
  ```
15
14
  Exception in thread "main" java.lang.NoClassDefFoundError: org/opencv/core/CvType
16
15
  at Main.main(Main.java:15)

11

文章を修正

2022/04/22 03:50

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 「JAVA」javaコマンドでクラパス通し方が知りたい。
1
+ 「JAVA」javaコマンド マニュフェトファイル書き方が知りたい。
test CHANGED
File without changes

10

文章を修正

2022/04/21 10:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクラスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですが下記のエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しましたが同じエラーが出ます。`java -Djava.library.path=lib -jar Conveter.jar`コマンドを実行しましたが同じエラーが出ます。これはなぜでしょうか?
1
+ 下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクラスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですが下記のエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しましたが同じエラーが出ます。`java -Djava.library.path=lib -jar Conveter.jar`コマンドを実行しましたが同じエラーが出ます。マニュフェストファイルがおかしいという指摘をもらっったのですがどがおかしいのでしょうか?
2
2
 
3
3
 
4
4
 

9

文章を修正

2022/04/21 10:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,12 @@
1
- 下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクラスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですが下記のエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しましたが同じエラーが出ます。
1
+ 下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクラスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですが下記のエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しましたが同じエラーが出ます。`java -Djava.library.path=lib -jar Conveter.jar`コマンドを実行しましたが同じエラーが出ます。これはなぜでしょうか?
2
+
3
+
2
4
 
3
5
  ##### わかっていること
4
6
  javac で2つの.soと.jarファイルを指定しているのですがなぜかクラスがありませんと表示されます。
5
7
 
6
8
  ##### 試したことコマンド
7
- java -Djava.library.path=lib/opencv_java455.so -jar Conveter.jar
9
+
8
10
 
9
11
  参考サイト:https://www.sejuku.net/blog/62990
10
12
  参考サイト:https://docs.oracle.com/javase/jp/8/docs/technotes/tools/windows/javac.html
@@ -52,7 +54,7 @@
52
54
  if [ $? = "0" ] ; then
53
55
  jar cvfm PDFConverter.jar manifest.mf -C bin ./ # .jarファイル生成
54
56
  clear
55
- java -jar PDFConverter.jar # .jar実行
57
+ java -Djava.library.path=lib -jar Conveter.jar
56
58
  else
57
59
  echo
58
60
  echo

8

文章を修正

2022/04/21 04:03

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,8 @@
3
3
  ##### わかっていること
4
4
  javac で2つの.soと.jarファイルを指定しているのですがなぜかクラスがありませんと表示されます。
5
5
 
6
+ ##### 試したことコマンド
7
+ java -Djava.library.path=lib/opencv_java455.so -jar Conveter.jar
6
8
 
7
9
  参考サイト:https://www.sejuku.net/blog/62990
8
10
  参考サイト:https://docs.oracle.com/javase/jp/8/docs/technotes/tools/windows/javac.html

7

文章を修正

2022/04/21 02:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -5,6 +5,7 @@
5
5
 
6
6
 
7
7
  参考サイト:https://www.sejuku.net/blog/62990
8
+ 参考サイト:https://docs.oracle.com/javase/jp/8/docs/technotes/tools/windows/javac.html
8
9
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-21/4571364c-1027-4964-85e5-64aabcfc170c.png)
9
10
  ```
10
11
  Exception in thread "main" java.lang.NoClassDefFoundError: org/opencv/core/CvType

6

文章を修正

2022/04/21 02:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,7 @@
1
1
  下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクラスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですが下記のエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しましたが同じエラーが出ます。
2
2
 
3
+ ##### わかっていること
4
+ javac で2つの.soと.jarファイルを指定しているのですがなぜかクラスがありませんと表示されます。
3
5
 
4
6
 
5
7
  参考サイト:https://www.sejuku.net/blog/62990

5

タイトルを修正

2022/04/21 02:32

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- クラスパスの通し方が知りたい。
1
+ 「JAVA」javaコマンドでクラスパスの通し方が知りたい。
test CHANGED
File without changes

4

文章を修正

2022/04/21 02:32

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- コンイルた.jarファイル並びにライブラリファイルをどこに配置したらいいのか知りたい。
1
+ クラススの通方が知りたい。
test CHANGED
@@ -1,7 +1,9 @@
1
- 提示画像ですopenCVのソースコードをダウンロードして自分でコンパイルしてビルドして生成した.jarファイルイブラリファイルはどこに配置したらいいのでしょうか?下の`NoClassDefFoundError: org/opencv/core/CvType` はクラスファイルがありませんというエラーなのです配置る場所が知りたいです
1
+ 下記の画像はプロジェクトファイルです。lib/の中にopencv.jarファイルがあるのですがそのクスパスを指定するにはどうすればいいのでしょうか?shellファイルに指定しているのですがエラーが出ます。マニュフェストファイルにもクラスパスを設定して.shellファイルの実行時に文字-cpオプションを付けてファイルを指定しました同じエラーが出ます。
2
+
3
+
2
4
 
3
5
  参考サイト:https://www.sejuku.net/blog/62990
4
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-21/27e43d8e-890e-446a-8973-72e6034854e4.png)
6
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-21/4571364c-1027-4964-85e5-64aabcfc170c.png)
5
7
  ```
6
8
  Exception in thread "main" java.lang.NoClassDefFoundError: org/opencv/core/CvType
7
9
  at Main.main(Main.java:15)
@@ -57,6 +59,10 @@
57
59
  fi
58
60
  ```
59
61
 
62
+ ##### manifest.mf
63
+ ```
64
+ Main-Class: Main
65
+ Class-Path: lib/opencv-455.jar:lib/libopencv_java455.so
66
+ ```
60
67
 
61
68
 
62
-

3

文字を修正

2022/04/21 02:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -37,7 +37,7 @@
37
37
  ```
38
38
 
39
39
  ##### run.sh
40
- ```sh
40
+ ```shell
41
41
  #!/bin/bash
42
42
 
43
43
  clear

2

文章を修正

2022/04/21 02:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  提示画像ですがopenCVのソースコードをダウンロードして自分でコンパイルしてビルドして生成した.jarファイルとライブラリファイルはどこに配置したらいいのでしょうか?以下の`NoClassDefFoundError: org/opencv/core/CvType` はクラスファイルがありませんというエラーなのですが配置する場所が知りたいです。
2
2
 
3
-
3
+ 参考サイト:https://www.sejuku.net/blog/62990
4
4
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-04-21/27e43d8e-890e-446a-8973-72e6034854e4.png)
5
5
  ```
6
6
  Exception in thread "main" java.lang.NoClassDefFoundError: org/opencv/core/CvType

1

文章を修正

2022/04/21 02:10

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -36,3 +36,27 @@
36
36
  }
37
37
  ```
38
38
 
39
+ ##### run.sh
40
+ ```sh
41
+ #!/bin/bash
42
+
43
+ clear
44
+ javac -verbose -cp lib/opencv-455.jar:lib/libopencv_java455.so src/*.java -d bin # コンパイル
45
+ if [ $? = "0" ] ; then
46
+ jar cvfm PDFConverter.jar manifest.mf -C bin ./ # .jarファイル生成
47
+ clear
48
+ java -jar PDFConverter.jar # .jar実行
49
+ else
50
+ echo
51
+ echo
52
+
53
+ echo " Compile Error"
54
+
55
+ echo
56
+ echo
57
+ fi
58
+ ```
59
+
60
+
61
+
62
+