나는 자리로 구성 콘솔 문자열로 인쇄 할 시도하고 그것은 같았다 M.를 대문자 :숫자와 문자 'M'이 포함 된 문자열은 인쇄 할 수 없습니다. 왜?
System.out.println("blah");
System.out.println("123M");
System.out.println("blah blah");
결과는 그래서 println("123M")
도 빈 없기 때문에 실행되지 않았습니다
blah
blah blah
했다 다른 두 사람 사이의 줄. 숫자와 조합은 중요하지 않지만 'M'다음에 'M'또는 공백 문자가 나오지 않으면 문자열이 인쇄됩니다.
자바 1.7.0_03-b05와 다른 두 개의 버전 (모름)에서 시도했습니다. 어떤 단서를 가져 주셔서 감사합니다.
업데이트 : maven 프로젝트에 문제가 있습니다.
가 또 다른 갱신 :
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>javaapplication4.JavaApplication4</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
이후 :
치어 대한 Charlee Chitsuk의 포스트 후에 I가 내 변경 다음
은의 스크린 샷입니다mvn clean compile assembly:single
드디어 제대로 작동하는 항아리를 받았습니다. . 왜 exec-maven-plugin으로 작동하지 않는지는 나에게 수수께끼로 남을 것입니다.
확실하지 않습니까? 그냥 나를 위해 일하는 것을 확인했습니다 ... – Radan
두 번째 줄에 추가 한 후에 다시 컴파일하는 것을 잊었습니까? – rm5248
직장에있는 세 사람에게 시도해 보라고 요청했고 문제를 확인했습니다. –